Kerwen Blog

Stay Hungry Stay Foolish

How to create a IIS hosted WCF

Create a new WCF Project Open Visual Studio 2017 with Admin priviledage File -> New -> Project In “Visual C#” -> “WCF”, select “WCF Service Library” Host by IIS Right click on...

WCF Discovery 学习笔记

WCF provides support to enable services to be discoverable at runtime in an interoperable way using the WS-Discovery protocol. WCF services can announce their availability to the network using a mu...

How to downlaod code using label in RTC

Take Updater R1 label 1.00.00.40 as example. First, need to create a new workspace In Team Artfacts window, CVB_CommonInstall, Source Control, select Stream “Updater R1” right click on “Updae...

Updater R1 经验教训

测试经验缺乏 缺乏测试相关的理论知识 性能检测没有检测异常情况(网络连接不上,Server连接不上) 非Admin情况的测试 IIS cover 不足 下个release会遇到各种局域网网络问题 测试机不足,导致开发机占用 不管计划的多合理,总是能把最后的deadline吃净。在一些关键节点(first build,IC build)之前总会发现一些bug...

开机启动程序

如果想开机用户登录后运行程序,可以放在Startup里面或者注册表里面: start » all programs » right-click startup » open » right click batch file » create shortcut » drag shortcut to startup folder. 或者 1 HKEY_LOCAL_MACHINE\SOF...

ChkMatch 小工具

ChkMatch 能检测binary和pdb是否匹配, 命令行: 1 ChkMatch -c exePath pdbPath Download path

WPF 路由事件

简单的事件模型 事件的前身是消息,消息的本质就是一组数据记录要执行的操作,然后消息处理函数根据消息的数据执行相应的操作,那么在消息处理函数中就充斥这大量的判断或者switch,这样对于大型应用程序的开发带来了不少麻烦。为了简单的开发微软封装了一套简单的事件模型。以前了解过window form的应该都知道,当托一个按钮到窗体后然后双击按钮就可以在.cs代码自动生成有关事件的代码,这就是一个...

Win10离线安装.NET Framework 3.5

先把下载的名为NetFx3.cab的离线安装包放到Win10系统盘C:\test文件夹里。 然后以管理员身份运行命令提示符,输入并回车运行以下命令: dism /online /Enable-Feature /FeatureName:NetFx3 /Source:C:\test /LimitAccess

GitLab remote: HTTP Basic: Access denied and fatal Authentication

GitLab download code时遇到以下错误提示: 1 2 3 Cloning into 'project_name'... remote: HTTP Basic: Access denied fatal: Authentication failed for 'http://my_user_name@example.com/my_user_name/project_name.gi...

Jekyll 搭建静态博客

Jekyll 搭建静态博客 Hexo