最近将我们的项目从 2010 年(winapi/desktop/c++/32bit)转换到 2012 年。
现在“应用代码更改”按钮似乎仍然处于禁用状态。同样,当我对当前正在调试的源进行更改时,我的断点变为白色(意味着由于源不匹配而未启用)。
我没有明确更改项目设置,但我已经验证这是一个调试版本,启用了“增量链接”。
有一个我不熟悉的设置是空白的“创建热补丁图像”,但我不确定这是否与调试编辑和继续有关(MSDN 不清楚,而增量链接相当明确它是必需的。[更新:这与它无关]
任何人都知道 2012 年需要什么才能完全启用 C++ 的编辑并在 2012 年继续(非托管 - 普通 C++)?
一些额外信息:桌面 GUI .exe 目标,静态链接到 MFC 和 CRT。统一码。所有库都对调试、增量链接和程序数据库进行了双重检查以进行编辑和继续。