我主要使用Web APi,但是我發現使用nuget單獨更新依賴關係是無困難的。
的變化:有是自定義格式的簽名變更爲WriteToStreamAsync方法
WriteToStreamAsync(Type type, object value, Stream stream, HttpContentHeaders contentHeaders, TransportContext transportContext)
到:
WriteToStreamAsync(Type type, object value, Stream stream, HttpContent content, TransportContext transportContext)
而且過濾器被添加到HttpFilterCollection而非GlobablFilterCollection。
我想這就是我所遇到的。
包我更新的列表:
<package id="Microsoft.AspNet.Mvc" version="4.0.20710.0" targetFramework="net40" />
<package id="Microsoft.AspNet.Razor" version="2.0.20710.0" targetFramework="net40" />
<package id="Microsoft.AspNet.Web.Optimization" version="1.0.0-beta3" />
<package id="Microsoft.AspNet.WebApi" version="4.0.20710.0" targetFramework="net40" />
<package id="Microsoft.AspNet.WebApi.Client" version="4.0.20710.0" targetFramework="net40" />
<package id="Microsoft.AspNet.WebApi.Core" version="4.0.20710.0" targetFramework="net40" />
<package id="Microsoft.AspNet.WebApi.WebHost" version="4.0.20710.0" targetFramework="net40" />
<package id="Microsoft.AspNet.WebPages" version="2.0.20710.0" targetFramework="net40" />
<package id="Microsoft.Net.Http" version="2.0.20710.0" targetFramework="net40" />
您可以使用包ID在的NuGet
來源
2012-09-06 14:12:26
gdp
謝謝您的回答爲他們尋找時,上面。聽起來不錯。但是,你能告訴我們更多關於'使用nuget單獨更新依賴關係'的細節嗎?一些例子會很棒。再次感謝。 –
你可以通過右鍵點擊你的解決方案來使用nuget gui,從那裏你可以卸載ASP.NET MVC,Webapi等「管理解決方案的nuget包」。然後搜索最新的包並安裝它們,我認爲新的版本號都是4.0.20710 – gdp
@david更新了包 – gdp