VS2012下的Windows窗体项目无法在Win XP上安装

时间:2012-09-28 09:15:32

标签: visual-studio visual-studio-2012

  

可能重复:
  How do I target .NET 4.0.3 on XP using Visual Studio 2012? Application fails to run with “not a valid Win32 application”

我使用Visual Studio 2012来开发我的Windows窗体项目。我能够生成ClickOnce安装文件以在Win 7/8操作系统上安装,但我无法在Win XP上安装它。

错误消息 setup.exe不是有效的win32应用程序

我知道这个操作系统(正式)不再支持VS2012。我知道2012年将会修复它以纠正它。但也许有一个解决方案允许我在Win XP上安装我的Windows Forms项目?

感谢。

PS:我读过这个VS2012 ClickOnce Applications not working on Windows XP但是没有提出解决方案(除了使用VS2010)。

我也读过这个http://social.msdn.microsoft.com/Forums/en/vcgeneral/thread/dd3eec8c-93b0-4243-9419-233f20b257d4,但我无法按照建议改变平台工具集(在哪做?)。

1 个答案:

答案 0 :(得分:3)

我们遇到了同样的问题,但发现了一个简单的问题: 而不是运行setup.exe在同一位置运行“xxxxxx.application”文件。 这将以完全相同的方式执行和安装,并且不会抱怨不是32位应用程序。