我已经在64位计算机上使用vs 2012开发了一个c winform应用程序,现在我想在32位计算机上部署它,但是我得到了表单的错误“……“不是有效的win32应用程序”,每当我尝试在32位计算机上安装和运行exe文件时。请给我建议避开这种情况的最好方法。谢谢!

最佳答案

听起来这个项目是专门为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/

09-04 00:24