一旦设置了公共语言运行时支持,就无法在Visual Studio 2013中调试C ++

时间:2016-01-16 15:49:10

标签: c++ visual-studio debugging

我在Visual Studio 2013中有一个C ++项目。我在代码中添加了以下三行。为了编译,我转到项目属性并启用公共语言运行时支持。

using namespace System;
#using <System.Xml.dll>
using namespace System::Xml;

我可以毫无错误地构建项目。但是,如果我在任何地方放置一个断点,那么代码就不会破坏。相反,在我开始编码之后,在短时间内,一个红色圆圈(内部带有白色)和一个非常小的感叹号出现在整个红色圆圈的位置。

任何人都可以提出我可能做错的建议吗?

提前致谢

1 个答案:

答案 0 :(得分:0)

我弄清楚问题是什么。我的解决方案里面有两个项目。我必须为这两个项目启用公共语言运行时支持。一旦我这样做,事情开始正常工作。