3 回答

TA貢獻(xiàn)1851條經(jīng)驗(yàn) 獲得超5個(gè)贊
將我的應(yīng)用部署到appharbor時(shí),我遇到了同樣的問題。它尚不支持.NET 4.5的問題。我做了什么。
將我的項(xiàng)目切換到.NET 4.0配置文件。
卸載的Web API NuGet軟件包。
再次安裝Web API(Beta)NuGet軟件包。
驗(yàn)證.csproj文件包含所有引用的程序集,因此它將始終從Bin文件夾而不是GAC中獲取該文件。

TA貢獻(xiàn)1780條經(jīng)驗(yàn) 獲得超5個(gè)贊
在IIS 6.0上部署先前轉(zhuǎn)換(從.NET 4.5到4.0)的Web應(yīng)用程序時(shí),我遇到了相同的錯(cuò)誤。
在web.config 運(yùn)行時(shí)部分中,我找到了
<dependentAssembly>
<assemblyIdentity name="System.Net.Http" publicKeyToken="b03f5f7f11d50a3a" culture="neutral"/>
<bindingRedirect oldVersion="0.0.0.0-4.0.0.0" newVersion="4.0.0.0"/>
</dependentAssembly>
我已經(jīng)改為
<dependentAssembly>
<assemblyIdentity name="System.Net.Http" publicKeyToken="b03f5f7f11d50a3a" culture="neutral"/>
<bindingRedirect oldVersion="0.0.0.0-1.0.0.0" newVersion="2.0.0.0"/>
</dependentAssembly>
現(xiàn)在就像魅力一樣工作。
- 3 回答
- 0 關(guān)注
- 771 瀏覽
添加回答
舉報(bào)