我有一堆用C#编写的单元测试,它们使用moles来模拟一个串口类。我正在使用Visual Studio 2008.这一切都运行正常,直到今天我重新运行测试...并且一旦它尝试创建一个MSerialPort对象,警告框会弹出消息“Microsoft。 Moles.VsHost已停止工作“。我已经尝试重新安装鼹鼠等,但不知道还有什么可以尝试或在哪里可以找到更多相关信息。没有任何测试本身已经改变,所以它必须是.net运行时之类的东西。我正在使用.net 3.5。其他人遇到这样的事情?
答案 0 :(得分:1)
发现问题...有关安全更新KB2742599(.NET 3.5的安全更新)的问题打破了痣。我卸载了这个更新,重新启动了PC,一切正常。我正在使用Windows 7 SP1,x86。