WPF程序 - 程序无效win32

时间:2013-09-11 06:52:18

标签: c# wpf windows-xp

我用VS2012创建了一个小型WPF C#程序。它在Win 7和Win 8,32Bit和64bit中成功运行 但它在Windows XP和runnig exe文件之后有问题显示以下消息: 程序无效win32 解决方案是什么?

4 个答案:

答案 0 :(得分:7)

您应该减少项目的目标框架。 VS2012默认运行.NET 4.5,Windows XP不支持高于.NET 4.0的任何内容。

您可以转到项目属性,然后选择目标框架Application选项卡。

答案 1 :(得分:0)

尝试以下链接中提到的解决方法。

http://blogs.msdn.com/b/vsnetsetup/archive/2012/10/16/setup-exe-is-not-a-valid-win32-application.aspx

但是你仍然需要向我们开放以提供准确的解决方案。

答案 2 :(得分:0)

确保已在目标计算机中安装.Net框架。 Windows XP不支持.NET 4.0及更高版本

答案 3 :(得分:0)

除此之外,如果您在32位计算机上运行它,请确保程序的平台目标不是x64。 .Net框架4应该可以在Windows XP机器上运行。