【问题标题】:Could not load file or assembly '...' or one of its dependencies. An attempt was made to load a program with an incorrect format无法加载文件或程序集“...”或其依赖项之一。试图加载格式不正确的程序
【发布时间】:2013-11-23 03:53:07
【问题描述】:

注意:我知道这已经发布过,但我已经尝试过其他线程中提出的解决方案,但还没有运气

我正在尝试将 NET 4.0 MVC 4 应用程序部署到 IIS 服务器(版本 7.5)上。我收到以下错误:

服务器正在运行 Windows 7 64 位。我正在使用两个“特殊”库:

-EPPlus

-itextsharp

注意事项:

-应用程序池有以下配置:

请帮忙:(

【问题讨论】:

  • 照它说的做:把融合日志打开,看看日志中失败的原因。 hanselman.com/blog/…
  • 启用 32 位应用程序并尝试?
  • 我已经试过了,改了试试别的,忘了重新打开。

标签: c# asp.net-mvc-4 64-bit iis-7.5 web-deployment


【解决方案1】:

您可能正在尝试加载 x32 DLL。尝试将“启用 32 位应用程序”更改为“true”。

【讨论】:

  • 抱歉,截图已过时。我已经尝试了这两个值(真假)。没有运气
  • @J_Ocampo,那么在 UPC.SCEP.PL.UI 的项目属性中设置了什么平台目标?
【解决方案2】:

在您的项目上,右键单击,然后在属性菜单中,将平台目标更改为任何 CPU。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-12-11
    • 2017-09-22
    • 2013-02-27
    • 2013-03-13
    • 2014-07-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多