在Visual Studio 2012中构建32位

Jos*_*ill 7 visual-studio-2012

我在另一个线程中读到,为了使exe应用程序在32位操作系统上运行,您需要进入程序的属性并将目标CPU更改为x86.我已经这样做了,出于某种原因,当我尝试在Windows XP中运行它时,仍然会收到无效的win32错误.我会张贴一张照片,但我没有足够的代表,所以我希望你得到我想说的话!

Wip*_*per 4

我遇到了与您完全相同的问题,请查看此处如何使用 Visual Studio 2012 编译 Win XP?

基本上,VS 2012不支持Windows XP,因此如果您希望您的程序在该操作系统上运行,您需要下载并安装CTP更新。

安装后,您需要在项目属性中更改此选项:

项目属性

希望这可以帮助。