【发布时间】:2013-05-03 13:54:28
【问题描述】:
我正在使用 Visual Studio 2012 Professional 并使用高级安装程序(第 3 方)创建安装程序。
当我在 Windows XP 上运行已安装的 .exe 时,我收到以下消息:
.exe 不是有效的 Win32 应用程序。
安装的可执行文件在 Windows 7 和 8 上都能正常工作。
如何让程序在 Windows XP 上运行?
【问题讨论】:
-
它可能正在寻找 .NET 4.5 框架,它在您的 Win XP 机器上不存在。
-
@AlexBell 可能,或者可能是架构问题。这个 .exe 是编译成 x86 还是 x64 的?
-
如果可能,重新定位您的应用程序以使用 Net Framework 4.0
-
@Adrian 我目前正在使用任何 CPU 架构......!我应该用什么来代替任何 cpu...?
标签: vb.net visual-studio-2012 windows-xp