我有以下警告

 Severity   Code    Description Project File    Line    Suppression State
Warning NETSDK1071  A PackageReference to 'Microsoft.AspNetCore.App' specified a Version of `2.1.6`. Specifying the version of this package is not recommended. For more information, see https://aka.ms/sdkimplicitrefs    MyApi   C:\Program Files\dotnet\sdk\2.2.102\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Sdk.DefaultItems.targets   153 

我试图通过编辑项目文件删除引用,然后添加nuget包,但是当我这么做时,很多引用不再正常工作.

我注意到错误是提到了sdk\2.2,我最近确实在我的计算机上安装了它,但在项目文件中没有对它的引用.

我正在使用VS2017 15.9.5

推荐答案

有几种方法可以解决这个问题.

<PackageReference Include="Microsoft.AspNetCore.App" Version="2.1.11" >
  <AllowExplicitVersion>true</AllowExplicitVersion> 
</PackageReference>

更多信息请点击此处:https://github.com/dotnet/sdk/issues/2602

Asp.net相关问答推荐

如何防止 IISExpress 和我的网站文件夹弄乱我的文档文件夹?

Web API 自托管 - 在所有网络接口上绑定

将 NUnit 添加到 ASP.NET MVC 测试框架的选项中

/应用程序中的服务器错误. ASP.NET

如何防止 Azure 网站进入Hibernate 状态?

是否可以在没有那些 .svn 文件夹的情况下从 subversion 签出文件?

未知的网络方法.参数名称:methodName

在程序集中找不到上下文类型

如何使用 json 将复杂类型传递给 ASP.NET MVC 控制器

使用 JavaScript 禁用 ASP.NET 验证器

如何在同一解决方案中从 MVC 项目调试 Web API 项目

缩小失败.返回未缩小的内容

如何验证用户在 CheckBoxList 中 Select 了至少一个复选框?

MVC 4 - Razor - 将变量传递到 href url

由 UpdatePanel 内 GridView 内的 LinkBut​​ton 触发的完整回发

如何防止aspxerrorpath作为查询字符串传递给 ASP.NET 自定义错误页面

IIS - 无法通过 ip 地址而不是 localhost 访问页面

asp.net core 2.0 - 值不能为空.参数名称:连接字符串

IronRuby死了吗?

ASP.NET 网格视图与列表视图