在执行单元测试时,Visual Studio在附加调试器之前多次生成

本文关键字:调试器 单元测试 执行 Studio Visual | 更新日期: 2023-09-27 17:58:56

我正在使用visual studio 2010,C#并尝试执行单元/集成测试。我得到了一个集成测试项目,它引用了其他几个项目。当我想执行我的测试时,它会重新构建&再次,在执行测试之前。当我使用Resharper&MSTest。我确信这与Visual Studio有关,将调试器附加到上下文。作为最后一次尝试,我从集成项目中删除了所有项目引用,当我开始执行测试时,我看到了相同的行为。这意味着,编译不是针对项目的,整个解决方案正在构建中。我已经花了一整天的时间试图解决这个问题了。我在这里找到了一个类似的项目,但没有任何解决方案当选择";调试|启动新实例"

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

任何指示,想法。

在执行单元测试时,Visual Studio在附加调试器之前多次生成

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