注意:我知道这之前已经发布过,但我已经尝试过其他线程中提出的解决方案,但还没有任何运气
我正在尝试将 NET 4.0 MVC 4 应用程序部署到 IIS 服务器(版本 7.5)上。我收到以下错误:
服务器运行 Windows 7 64 位。我正在使用两个“特殊”库:
-EPPlus
-itextsharp
备注:
-应用程序池具有以下配置:
请帮忙:(
您可能正在尝试加载 x32 DLL。尝试将“启用 32 位应用程序”更改为“true”。
在您的项目上,右键单击,然后在属性菜单中,将平台目标更改为任何 CPU。
我有过几次类似的错误,无法加载某些文件或其依赖项。
尽管按照 Den 的说法,对我来说最有效的是,如果可用,则卸载 x64 应用程序并下载并安装同一应用程序的 x86(32 位版本)。
或者,如果您正在开发它,请确保按照jos所说的那样操作,并将应用程序的目标更改为 32 位。
这在不同的场合对我有用。错误消息并没有真正给您直接指示。