KTr*_*ace 19 .net windows-xp visual-studio-2010 windows-7 visual-studio-2012
我有一个针对.NET 4.0.3的大型应用程序需要在XP上运行.它使用Visual Studio 2010 SP1构建良好,并在XP上正常运行.
使用面向.NET 4.0.3的Visual Studio 2012构建也可以在Windows 7上正常构建并运行良好,但无法在XP上运行.我收到一条错误消息,说MyApp.exe不是有效的Win32应用程序.
如何使用Visual Studio 2012继续支持使用XP机器的.NET 4.0.3?
小智 9
我们也遇到了这个问题.这不是您的应用程序所针对的框架(我们的目标是4.0客户端).
问题是Visual Studio 2012不会产生一次点击一次将在XP上运行的setup.exe.该错误是错误的,因为它总是报告该程序不是有效的Win32应用程序.它适用于任何版本的XP,包括64位版本.
它不是您的应用程序导致问题,它是由VS2012生成的setup.exe.我们找到解决它的唯一方法是使用VS2010发布.
微软刚刚发布了一个修复程序.(包括快递版本.)
详细信息:http://blogs.msdn.com/b/smondal/archive/2012/10/15/setup-exe-is-not-a-valid-win32-application.aspx
归档时间: |
|
查看次数: |
17465 次 |
最近记录: |