Visual Studio - 具有相同ID的测试已存在

apl*_*vin 5 c# unit-testing visual-studio-2010 visual-studio

我在Visual Studio中有一个类库项目并对其进行测试(所有内容都是用C#编写的).成功构建解决方案后,VS向我展示了这个窗口:

窗口截图

我之前没有见过这个,我甚至不知道从什么开始:项目编译没有错误并在编译后工作,但是这个窗口在每次编译后都会出现.当我按重试或中止时,VS的输出窗口中出现具有相同文本的错误消息.

只有一个名为AddRange1201的测试方法.

所以,问题是 - 除了检查"不再显示此对话框"之外,如何摆脱这个问题?

Dav*_*ter 7

我在MS Connect上发现了这个,我不确定它是否能解决你的问题.听起来这是一个已知的问题,如果您将测试项目添加到您的解决方案两次(VS没有意识到它已被添加和删除)或者您在调试和发布模式之间切换,则会发生这种情况.

给出的解决方法是:

1)两种模式下的清洁解决方案2)以您想要的模式重建

希望这会有所帮助.