0

当我尝试在 VS 2012 中运行单元测试时,出现以下错误:

1>------ Build started: Project: Tests, Configuration: Debug Win32 ------
1>LINK : fatal error LNK1104: cannot open file 'C:\Users\Patryk\Documents\Visual Studio 2012\Projects\LUT\Debug\DefaultTest.dll'
========== Build: 0 succeeded, 1 failed, 1 up-to-date, 0 skipped ==========

它再次工作,当我重新启动 VS 但在我必须重建项目后我得到同样的错误

4

2 回答 2

2

“DefaultTest.dll”是在项目的常规配置属性中未更改目标名称的残余。

我在 Visual Studio 2010 中也发生了同样的事情。从输出目录中删除 .dll 和 .dll.metagen 文件并重建测试项目解决了我的问题。

于 2014-03-06T19:08:09.240 回答
1

如果测试引擎仍在后台运行,我会收到此错误。

检查vstest.executionengine.x86.exe进程是否仍在后台运行,如果是,则将其终止。之后,您可以重建并运行您的测试。

于 2013-11-01T23:20:16.913 回答