程序包管理器控制檯在哪 MVC中未能加載程序集System.Web.Http/System.Web.Http.WebHost

在安裝有NuGet插件的VS上打開NuGet命令窗口的過程如下:依次選擇菜單Tools(工具)->Library Package Manager(庫程序包管理器)->Pakcage Manager Console(程序包管理器控制檯)

 

 

 

轉載:

需要檢查項目的Microsoft.AspNet.WebApi版本是否最新,System.Web.Http 這個命名空間需要更新WebApi版本。

報錯:未能加載程序集 System.Web.Http/System.Web.Http.WebHost

NuGet>程序包管理器控制檯:
沒有的話,需要安裝:Install-Package Microsoft.AspNet.WebApi
有的話,需要更新:Update-Package Microsoft.AspNet.WebApi -reinstall
原因:我們新建的是一個空的MVC項目,缺少引用
另一種方法:NuGet>Microsoft.AspNet.WebApi.Core 安裝起來,完成後就有System.Web.Http這個了。

但是還是沒有System.Web.Http.WebHost,解決方法:

NuGet》Microsoft.AspNet.WebApi.WebHost 安裝起來,就都有了,找了好一會兒,真是操蛋。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章