Azman 64位使用VS2010:BadImageFormatException

时间:2010-12-09 10:24:13

标签: visual-studio-2010 azman

我最近将VS2008的解决方案升级到了VS2010。只是一个解决方案升级,没有别的。我的目标是.Net 3.5。解决方案设置为“任何CPU”构建构建。现在,在解决方案升级之后,我在尝试使用Azman时遇到BadImageFormatException:

“无法加载文件或程序集'Interop.AZROLESLib,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = null'或其中一个依赖项。尝试加载格式不正确的程序。”< / p>

当我设置解决方案以构建32位时,一切都很好并且Azman正常工作。顺便说一句,我在Windows 7 64位上运行它。有什么想法正在发生什么?

2 个答案:

答案 0 :(得分:7)

假设您未在此处使用Cassini,请打开Internet信息服务(IIS)管理器。找到并单击您网站的应用程序池。单击“高级设置”。顶部附近有一个名为“启用32位应用程序”的选项。将此设置为True,它应该工作。我们遇到了同样的问题。

答案 1 :(得分:2)

您使用的组件似乎是本机32位应用程序,因此您需要明确定位x86才能使其正常工作。如果有64位版本的Azman,你可以尝试安装它。