c++ - 在 vs 2010 中运行 c++ 单元测试时出现异常

标签 c++ visual-studio-2010 unit-testing tdd

我已按照此演练创建了一个测试项目和一个 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/

相关文章:

c++ - 如何在boost::grid_graph中使用给定的vertex_descriptor访问edge_descriptor

C++,两个有共同需求的类

unit-testing - Azure DevOps : How to merge two code coverage reports for different tests (.网络核心,角度)

c# - Moq 断言一个抽象方法被调用

c++ - mini6410 上的 Open Cv 和 GPIO 问题

c++ - std::vector::const_iterator 未指向所需数据

visual-studio-2010 - Visual Studio - 根据打开文件类型的窗口布局

c# - 如何使用自定义属性为 C# 自动属性提供默认值?

c++ - 在 Win7 64 位上因未处理的第一次机会异常而崩溃(在 XP 32 位、Linux 64 位上没有问题)

PHPUnit Assert 两种可能结果之一