如果我在VS2008中创建一个新的win32 C++项目,我可以使用编辑&继续它就好了,但对于这个遗留项目,我正在尝试使用/启用它失败。为什么编辑和继续在VS2008中使用传统的C++ win32项目工作?
这件事情我已经检查:
工具 - >选项 - >调试 - >编辑并继续 - >启用编辑并继续为ON。
调试信息格式:程序数据库(/ ZI)
代码生成 - >启用函数级链接:是(/戈瑞)
看了腐败.ILK文件。我找不到任何.ILK文件 - 它们在2008年仍在使用吗?
但是,当我踏进程序,改变下一行,并再次实施步骤,我得到:
“这个源文件已经改变了它不再匹配......”
而非
“你想编辑&继续应用你的代码更改。”
这个项目有什么问题E & C不起作用?
很确定这就是“调试信息格式:程序数据库”是。该项目已被2008ifi ed,fwiw,使用微软的自动升级设施。 – 2009-07-18 21:17:49