C++ Visual C++ 中的代码库打开错误

C++ code library open error in Visual C++

本文关键字:C++ 错误 代码 Visual      更新时间:2023-10-16

我是VC++环境中的初学者。我在VS 2012下使用了C++代码进行NUnit测试。我正在测试项目中尝试代码,但它不断生成库文件未打开的错误。我检查了项目属性,有一个名为Microsoft.VisualStudio.TestTools.CppUnitTestFramework.lib的库

但它仍然会产生错误

链接:致命错误LNK1104:无法打开文件"Microsoft.VisualStudio.TestTools.CppUnitTestFramework.lib"

以前有没有人解决过这样的问题,或者你建议我这样做?

是的,我也有这个问题。我正在研究VS express 2013,我为非托管dll创建了一个新单元和一个测试单元,指的是。

要克服,

  • 我找到了,命名CppUniTestFramework.lib在哪里。它不是,你的VS项目文件在哪里。
    我在C:Program Files(86)Microsoft Visual Studio 12.0VCUnitTestlib下找到了它

  • 我在 Windows 资源管理器中导航到该文件,将路径名从属性中复制出来,并将其添加到单元测试项目属性中
    Linker -> Allgemein -> zusätzliche Bibliotheksverzeichnisse (Linker -> General -> 其他图书馆目录)。

我觉得,这不是一个好的解决方案,但它现在有效。我现在看到我的第一个单元测试正在运行。