用VS2013静态编译出来的MFC程序在Windows XP系统上运行时,程序异常无法运行,但在兼容XP模式下可运行,用如下方法改正则可默认兼容XP,无需设置。
1、修改平台工具集
2、修改运行库
再编译执行便可在XP下正常运行。
PS:若程序引入第三方库,在修改运行库时可能会引起新的问题,这是因为编译第三方的库的运行库不同产生的问题,只需在用MTD重新编译第三方库即可。
用VS2013静态编译出来的MFC程序在Windows XP系统上运行时,程序异常无法运行,但在兼容XP模式下可运行,用如下方法改正则可默认兼容XP,无需设置。
1、修改平台工具集
2、修改运行库
再编译执行便可在XP下正常运行。
PS:若程序引入第三方库,在修改运行库时可能会引起新的问题,这是因为编译第三方的库的运行库不同产生的问题,只需在用MTD重新编译第三方库即可。