【发布时间】:2016-01-16 15:49:10
【问题描述】:
我在 Visual Studio 2013 中有一个 C++ 项目。我将以下三行代码放入我的代码中。为了编译它,我转到项目属性并启用公共语言运行时支持。
using namespace System;
#using <System.Xml.dll>
using namespace System::Xml;
我可以毫无错误地构建项目。但是,如果我在任何地方放置断点,代码就不会在那里中断。相反,在我启动代码后,一小会儿,一个红色圆圈(里面是白色的)和侧面的一个非常小的感叹号出现在整个红色圆圈的位置。
谁能建议我做错了什么?
提前致谢
【问题讨论】:
-
VS2013 中更新的托管调试引擎不再兼容 C++/CLI。使用工具 > 选项 > 调试 > 常规,勾选“使用托管兼容模式”选项。
标签: c++ visual-studio debugging