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

时间:2011-07-23 13:13:30

标签: c# visual-studio visual-studio-2010 unit-testing

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

Window screenshot

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

只有一种名为AddRange1201的测试方法。

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

1 个答案:

答案 0 :(得分:7)

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

给出的解决方法是:

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

希望这有帮助。