【问题标题】:Getting BadImageFormatException: Could not load file or assembly Microsoft.AspNetCore.Razor.Language获取 BadImageFormatException:无法加载文件或程序集 Microsoft.AspNetCore.Razor.Language
【发布时间】:2018-01-03 18:51:05
【问题描述】:

我正在尝试在主机上部署我的应用,首先它运行良好。

但后来我回到我的代码那里做了一些更改(仅限 JavaScript),当我尝试再次发布时,它显示了这个错误。

BadImageFormatException: Could not load file or assembly 'Microsoft.AspNetCore.Razor.Language, Version=2.0.1.0, Culture=neutral, PublicKeyToken=adb9793829ddae60' or one of its dependencies. The module was expected to contain an assembly manifest.

有人可以帮帮我吗?

谢谢。

【问题讨论】:

    标签: asp.net exception web-deployment asp.net-core-2.0 badimageformatexception


    【解决方案1】:

    这很可能是由于 .net 框架版本针对错误的处理器架构,请确保您正在编译应用程序的版本设置为“任何 CPU”或与您的网络主机的 CPU 架构相匹配。

    【讨论】:

    • 它已经设置为任何 CPU。但真正让我困惑的是,第一次它运行良好,然后在第二次发布时停止运行
    • 您可能需要检查您的构建配置,确保它们都设置为相同的 CPU。 msdn.microsoft.com/en-us/library/kkz9kefa.aspx.
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-11-11
    • 1970-01-01
    • 2020-08-17
    相关资源
    最近更新 更多