Kerwen Blog

Stay Hungry Stay Foolish

WCF Discovery UDP 广播调查

Set TTL We were able to get WCF discovery working across networks. Basically we had to increase the TimeToLive in WCF to be more than the default of 1. Here is a more detailed explanation from our...

VM虚拟机局域网搭建

vmnet0 vmnet0,实际上就是一个虚拟的网桥,这个网桥有很若干个端口,一个端口用于连接你的Host,一个端口用于连接你的虚拟机,他们的位置是对等的,谁也不是谁的网关。所以在Bridged模式下,你可以让虚拟机成为一台和你的Host相同地位的机器。 vmnet1 vmnet1,这是一个Host-Only网络模式,这是用于建立一个与世隔绝的网络环境所用到的,其中vmnet1也是一个...

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