【发布时间】:2010-10-08 11:13:16
【问题描述】:
我们正在我们的一台 64 位 Windows 服务器中安装第三方应用程序。该应用程序显然是使用设置为在运行时选择平台的编译器选项构建的。当我们运行应用程序时,它会给我们一个错误:
System.BadImageFormatException: is not a valid Win32 application.
我在 MSDN 论坛中看到,为了修复这个错误,我必须将应用程序设置为 32 位,这样它就可以在 64 位服务器上正常运行。我查看了其他 StackOverflow 链接 Other Posts。
如何解决这种情况?对于所有想了解更多信息的人:
- 应用程序在 32 位测试服务器中运行良好。
- IIS 版本 6
- 使用 SQL Server Express 2005
- 在 Web 服务扩展上有两个 Framework64\v2.0.50727\aspnet_isapi.dll
- 和 Framework\v2.0.50727\aspnet_isapi.dll
【问题讨论】:
标签: .net web-applications .net-2.0