在64位系统中使用VS对程序(32位的)进行调试,出现“不允许对64位应用程序进行修改”的提示,如下图所示:

解决方法:
在VS主菜单上选择“生成”——“配置管理器”,设置生成平台为x86(如果没有就新建一个),如下图所示:

最后再去调试,如果出现“源文件与模块生成时的文件不同”之类的问题,先重生成,再保存,再重启VS打开项目进行调试即可。
解决64位系统中使用VS调试32位程序的常见问题
本文介绍了解决在64位系统中使用Visual Studio(VS)对32位程序进行调试时遇到的‘不允许对64位应用程序进行修改’提示的方法。通过在VS配置管理器中设置生成平台为x86,可以避免源文件与模块生成时的文件不同导致的问题。重生成、保存并重启VS后,再次打开项目进行调试即可解决。
在64位系统中使用VS对程序(32位的)进行调试,出现“不允许对64位应用程序进行修改”的提示,如下图所示:

解决方法:
在VS主菜单上选择“生成”——“配置管理器”,设置生成平台为x86(如果没有就新建一个),如下图所示:

最后再去调试,如果出现“源文件与模块生成时的文件不同”之类的问题,先重生成,再保存,再重启VS打开项目进行调试即可。

被折叠的 条评论
为什么被折叠?