VS2015社区中的单元测试异常



我在VS 2015社区创建了一个新的单元测试项目,创建了一种简单的测试方法:

int a = 1;
int b = 2;
int c = a + b;

然后,当我在测试浏览器中右键单击此测试并选择"调试所选测试"时,我会得到以下异常:

System.IO.FileNotFoundException发生消息:引发异常:mscorlib.dll中的"System.IO.FileNotFoundException"Additional信息:Não foi possível carregar arquivo ou assembly'file:///C:\程序文件(X86)\MICROSOFT VISUAL STUDIO14.0\COMON7\IDE\COMONEXTENSIONs\MICROSOFT\TESTWINDOW\Extensions\MicrosoftMicrosoft.VisualStudio.TestPlatform.Extension.VSTestIntegration.resources.dll'你的命运取决于你。O系统特别是。

dll文件在那里,但该路径中没有.resources.dll文件。

有人知道为什么会发生这种情况或如何解决吗?我可以忽略,但控制台变得非常混乱,许多异常都被抛出了。

我把测试方法中写的3行代码放在一个空项目中,它以Passed结果运行,没有任何异常,所以问题不在代码中,而是在你的Setup 中

如果在那个路径中没有那个文件,我想你已经明白了:-)

在运行了几次测试后,我遇到了同样的问题。我甚至尝试运行空的测试方法,但异常不断抛出。创建一个新的解决方案并添加现有的项目对我来说很有效。

最新更新