在32位计算机上部署64位C#winform应用程序

时间:2014-03-20 05:09:23

标签: c# windows winforms visual-studio-2012

我在64位计算机上使用VS 2012开发了一个C#winform应用程序,现在我想将它部署在一台32位计算机上,但是我得到了表单的错误" ...不是有效的win32应用程序"每当我尝试在32位机器上安装并运行exe文件时。请建议我解决这种情况的最佳方法。谢谢!

1 个答案:

答案 0 :(得分:3)

听起来这个项目是专为x64编译的。

可以而且应该将纯.NET项目编译为"任何CPU"这意味着它们将在x86和x64上运行。这通常是默认值。

http://blogs.microsoft.co.il/sasha/2012/04/04/what-anycpu-really-means-as-of-net-45-and-visual-studio-11/