Visual Studio在执行单元测试时附加调试器之前构建多次

时间:2013-02-13 21:00:49

标签: c# visual-studio-2010

我正在使用visual studio 2010,C#并尝试执行单元/集成测试。我得到了集成测试项目,该项目引用了其他几个项目。当我想要执行我的测试时,它会再次构建再次,在执行测试之前。当我使用Resharper和amp;执行测试时,情况也是如此。 MSTest的。我确信它与Visual Studio有关,将调试器附加到上下文中。作为最后的尝试,我从集成项目中删除了所有项目引用,当我开始执行测试时,我看到了相同的行为。这意味着,编译并非特定于项目,而是正在构建整个解决方案。 我已经花了一整天的时间来解决这个问题。我在这里找到了一个类似的项目而没有任何解 Multiple rebuilds when choosing "Debug | Start new instance"

由于构建每次都在重写,我不确定究竟是什么导致了这个问题。

任何指针,想法。

1 个答案:

答案 0 :(得分:0)

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