我在Windows 7上的VS 11 Beta中编译了一个非常基本的C++程序.
除运行时库外,所有项目设置都是默认设置.我将多线程DLL(/ MD)更改为多线程(/ MT).据我所知,这会静态链接运行时库.
尝试在安装了VS 11 Beta的另一台Windows 7机器上运行此exe工作正常.
试图在没有安装VS的windowx XP机器上运行它会导致弹出错误说明.
" **.exe不是有效的Win32应用程序"
是否有一些设置需要更改才能在Win7上使用VS 11 Beta编译的XP上进行二进制工作?