VS2003无法启动调试

摘要: 当对vs2003项目进行调试时出现"无法启动调试,没有正确安装调试器,请运行安装程序安装或修复调试器",我尝到试了多个方法,终于解决。方法如下。 你们可以先看看本地服务(在运行处输入:services.msc 命令启动)是否有Machine Debug Manager这个服务,如果没有按如下步骤操作:1,在运行处输入cmd2,然后输入命令:cd C:\Program Files\Common Files\Microsoft Shared\VS7Debug3, 再输入命令:mdm.exe /regserver4,再到服务里查看是否有 Machine Debug Manager 阅读全文
posted @ 2012-08-29 11:55 Const777 阅读(167) 评论(0) 推荐(0)

fatal error LNK1103: debugging information corrupt; recompile module

摘要: fatal error LNK1103: debugging information corrupt; recompile module这个错误产生的原因是:2003年2月的SDK是支持VC6的最后一版,在此之后的就都是使用VC7/VC8来开发的了。随着VC7/VC8中新的debug信息格式和一些安全检查机制的导入,在VC6上使用这些库的Debug版本的时候就会产生如题的链接错误。具体而言,你可能在VC6上使用了XP SP2,Windows 2003或者Windows 2003 R2版本的SDK。解决办法:1.用Release版编译,不过这样就没法调试了。2.到Tool -> Optio 阅读全文
posted @ 2012-08-27 14:17 Const777 阅读(237) 评论(0) 推荐(0)

fatal error C1853: 'Debug\test.pch' precompiled header file is from a previous version of the compil

摘要: fatal error XXX:'Debug\test.pch'预编译头文件来自编译器的早期版本,或者预编译头为 C++ 而在 C 中使用它(或相反) ,要解决这一问题,只需在工程属性中更改C\C++预编译头设1.VC6:菜单--> project--> Settings--> C/C++-->Category种类--> Precompiled Header预处理--> Not using....2.VC2003.2005:菜单--> 工程XX属性--> C\C++--> 预编译头--> 不使用预编译头 阅读全文
posted @ 2012-08-23 17:14 Const777 阅读(865) 评论(0) 推荐(0)