【发布时间】:2021-03-15 14:13:26
【问题描述】:
我是 .net/C# 的新手。我正在尝试构建一个项目,但出现了很多缺失的参考错误。 当我尝试安装 example 中提到的软件包时,我收到错误,它已经存在于项目中。
PM> Install-Package Microsoft.AspNet.WebApi.Core
Package 'Microsoft.AspNet.WebApi.Core.5.2.7' already exists in project 'XXXXXXystemApi'
Time Elapsed: 00:00:16.0349189
另外,如下面的截图所示,我看到很少有参考文献有一些警告标志,可能表明我的设置有问题。
The type or namespace name 'Http' does not exist in the namespace 'System.Web' (are you missing an assembly reference?)
我尝试添加对项目的引用,但在添加引用对话框下没有看到 System.Web.Http 的任何条目。
我该如何解决这一切?
【问题讨论】:
-
是的。尝试使用 nuget 安装,如屏幕截图所示。它说它已经存在于项目中。
-
这实际上是一个asp核心项目还是asp.net?好像有点混You can not use System.Web in a asp core project
-
@nilsK 据我所知,这是一个已经构建好的产品并正在生产中。就在我当地,事情搞砸了。
-
Install-Package安装一个新的额外包。您是否尝试过恢复现有的 包?首次构建时,旧 VS 版本没有自动恢复
标签: c# .net .net-4.6.2