我使用 Visual Studio 2005 的内置单元测试功能构建了一堆单元测试。在过去的一段时间里,开始测试绝对要花很长时间......一切都只是在“待定”处停留两分钟或更长时间。现在 Visual Studio 决定将事情提升到一个新的水平,甚至从不开始测试。两到三分钟后,它会中止运行并将错误消息输入日志:
无法将 ID 为 {bfba05b1-afe5-499e-b452-29167f414f0f} 的测试运行“(blahblahblah)”排队:Microsoft.VisualStudio.TestTools.TestManagement.ExecutionException:无法为本地运行建立通信环境。
有人有想法么?从中期来看,我们计划切换到 NUnit,但现在我更愿意坚持使用 Visual Studio,因为团队的其他成员已经安装了它,这样更容易说服他们实际运行测试。 . ;-)