首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不是有效的Win32应用程序

不是有效的Win32应用程序
EN

Stack Overflow用户
提问于 2013-11-23 04:00:41
回答 6查看 14.1K关注 0票数 3

我是一个完全的C#新手。我用Visual basic2013(64位Win7)做了一个简单的程序。当我尝试在32位Win XP上打开它时,我收到一条消息".... not a valid Win32 application“。如何修复它?

提前谢谢你!

EN

回答 6

Stack Overflow用户

发布于 2013-11-23 04:04:37

  • 确保Win XP计算机上安装了.NET框架的正确版本,以便在所有计算机上运行,而不仅仅是在64位计算机上运行。

要执行第二个操作,右键单击项目-> properties -> build ->,找到显示为Platform的字段,并确保其显示为Any CPU (或至少是x86)。

票数 3
EN

Stack Overflow用户

发布于 2013-11-23 04:03:44

您必须在Visual Studio build configuration中将build更改为AnyCPU。

票数 2
EN

Stack Overflow用户

发布于 2015-03-15 17:26:26

请注意,在Visual Studio中,您可以在构建属性中以.net框架为目标。XP只适用于.net 4.0,所以你应该确保构建的目标是该框架(我认为它会在第一次构建时自动选择你的操作系统正在运行的.net )。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20153479

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档