1

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

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

这是我们第一次看到这个弹出窗口,经过一番搜索,看起来我们需要将以下代码段添加到配置中:

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

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

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

4

1 回答 1

0

您是否尝试过按照此问题Generate serialization assembly的建议设置为“关闭” ?

于 2012-03-08T02:05:22.760 回答