向用户发布我的应用程序
本文关键字:我的 应用程序 用户 布我的 | 更新日期: 2023-09-27 18:07:59
我在其他电脑上运行我的应用程序时遇到了一些问题。
我能在Visual Studio 2012中做些什么,以确保任何PC都能运行我的应用程序而不会出现问题?
这些是我所知道的并发症:
- 1)在Windows 7上,应用程序将无法运行
- 2)在Windows XP上,弹出一个窗口,显示一个错误:"不是一个有效的Win32应用程序。"
我的应用程序是一个Windows窗体内置在Visual Studio 2012使用Windows 7。这是我第一次为其他用户构建应用程序。
我在这里发现了一个类似的相关问题:
http://blogs.msdn.com/b/vsnetsetup/archive/2012/10/16/setup-exe-is-not-a-valid-win32-application.aspx然而,这并没有解决错误。我已经确保Configuration Manager的目标平台是Any CPU。
在安装了。net 4.5的WinXP和Win7机器上都可以正常运行。
您是否可以尝试使用较低的框架版本构建(在窗体项目属性下,将目标框架更改为3.5或4.0),然后在失败的计算机上重试?如果它可以正常运行,那么您可以继续在较低版本上构建,或者最好确保安装程序检查安装了正确的框架版本。