vs2012编写的程序无法在xp下运行(不是有效的WIN32 应用程序)
答案:2 悬赏:70 手机版
解决时间 2021-02-25 14:00
- 提问者网友:無理詩人
- 2021-02-25 07:04
vs2012编写的程序无法在xp下运行(不是有效的WIN32 应用程序)
最佳答案
- 五星知识达人网友:躲不过心动
- 2021-02-25 08:12
编译出来的是release 版本的么?
用到了哪些API 函数? 去MSDN 查查兼容性。追问使用的是debug编译,没有用到API追答编个Release 版本的试试?
用到了哪些API 函数? 去MSDN 查查兼容性。追问使用的是debug编译,没有用到API追答编个Release 版本的试试?
全部回答
- 1楼网友:天凉才是好个秋
- 2021-02-25 09:31
dev11 complier 已经不再支持XP,如果想要支持XP系统,需要更新至 VS2012 Update1,同时,在
Properties -> Configuration Properties -> General -> PlatForm ToolSet
选择
Visual Studio 2012 - windows XP (v110_xp)
这样compiler生成的exe文件方可在XP系统上运行。
http://blog.csdn.net/jtujtujtu/article/details/8756865
你可以试试这个更新包。追问已经升级至update 3了,还没看见,理论来说,这应该是只针对c#的解决方案…………
Properties -> Configuration Properties -> General -> PlatForm ToolSet
选择
Visual Studio 2012 - windows XP (v110_xp)
这样compiler生成的exe文件方可在XP系统上运行。
http://blog.csdn.net/jtujtujtu/article/details/8756865
你可以试试这个更新包。追问已经升级至update 3了,还没看见,理论来说,这应该是只针对c#的解决方案…………
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯