繁体   English   中英

在执行单元测试时,Visual Studio在连接调试器之前先构建多个时间

[英]Visual Studio Builds mutiple times before attaching debugger when executing unit tests

我正在使用Visual Studio 2010,C#,并尝试执行单元/集成测试。 我得到了集成测试项目,该项目引用了其他几个项目。 当我想执行测试时,它会在执行测试之前一次又一次地生成。 当我同时使用Resharper和MSTest执行测试时,情况相同。 我确定它与Visual Studio有关,将调试器附加到上下文。 作为最后的尝试,我从集成项目中删除了所有项目引用,并且当我开始执行测试时,我看到了相同的行为。 这意味着,编译并非特定于项目,而是正在构建整个解决方案。 我已经花费了一整天的时间来解决这个问题。 我在这里找到了一个没有任何解决方案的类似项目,选择“调试|启动新实例”时进行了多次重建

由于每次都会重新生成内部版本,因​​此我不确定是什么导致了此问题。

任何指针,想法。

出乎意料的是,当我关闭病毒扫描程序的解决方案目录时,此行为没有发生。 我可以提出一个理论,即在扫描过程中会以某种方式修改构建二进制签名,并使Visual Studio多次重建它

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM