7

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

4

1 回答 1

4

我遇到了完全相同的问题,看看这里如何使用 Visual Studio 2012 为 Win XP 编译?

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

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

项目属性

希望这可以帮助。

于 2012-10-31T15:58:18.247 回答