我已按照此演练创建了一个测试项目和一个 dll 项目。
http://msdn.microsoft.com/en-us/library/hh270864(v=vs.110).aspx
现在的问题是,当我编写单元测试并包含 (#include "..\RootFinder\RootFinder.h") 并运行单元测试时,我遇到了异常。
抛出了“System.Exception”类型的异常。
我在单元测试中设置了断点,尝试调试但只显示异常消息。没有测试运行。 为什么会出现异常。
但是,如果我在 Visual Studio 2008 中使用相同的设置制作相同的项目,它就可以正常工作。我将 2008 年的解决方案转换为 2010 年的解决方案,然后运行测试,但在运行单元测试时出现异常。
最佳答案
请引用以下修复: http://support.microsoft.com/kb/2734667 它帮助我解决了同样的问题。
关于c++ - 在 vs 2010 中运行 c++ 单元测试时出现异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9228636/