【问题标题】:Deploying on AppHarbor throwing Mixed Mode Assembly error在 AppHarbor 上部署引发混合模式组装错误
【发布时间】:2012-03-25 14:10:34
【问题描述】:

我们正在试用 AppHarbor,但出现如下构建错误:

SGEN:错误:混合模式程序集是针对运行时版本“v2.0.50727”构建的,如果没有其他配置信息,则无法在 4.0 运行时中加载。

这是我们第一次看到这个弹出窗口,经过一番搜索,我们似乎需要将以下 sn-p 添加到配置中:

<startup useLegacyV2RuntimeActivationPolicy="true"> 
        <supportedRuntime version="v4.0" />      
</startup>

但是,听起来这需要添加到 WebDev.WebServer40.exe.config,而不是我们的应用程序配置文件中。

我们如何在 AppHarbor 上做到这一点?

【问题讨论】:

    标签: asp.net deployment appharbor


    【解决方案1】:

    您是否尝试过按照this question 中的建议将Generate serialization assembly 设置为“关闭”?

    【讨论】:

      猜你喜欢
      • 2016-10-19
      • 2013-02-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-03-24
      • 1970-01-01
      • 2012-10-06
      • 1970-01-01
      相关资源
      最近更新 更多