程序包管理器控制台在哪
在安装有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 安装起来,就都有了,找了好一会儿,真是操蛋。