Visual Studio 2019显示.NET 5 Preview 8的黄色感叹号

问题描述

我最近安装了.NET 5 Preview 8并在Visual Studio 2019 16.8 Preview 2中创建了一个新的ASP.NET Core MVC项目。

对于所有NuGet软件包,它都显示黄色感叹号。没有编译错误,没有警告。该应用程序工作正常。没有错误。但是VS一直显示黄色惊叹号。此问题仅适用于.NET 5项目。 ASP.NET Core 3.1项目不会出现此问题。

enter image description here

我的项目文件如下所示:

<Project Sdk="Microsoft.NET.Sdk.Web"> 
<PropertyGroup> 
<TargetFramework>net5.0</TargetFramework> 
</PropertyGroup> 
<ItemGroup> 
<PackageReference Include="Microsoft.AspNetCore.Mvc.NewtonsoftJson" Version="5.0.0-preview.8.20414.8" /> 
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="5.0.0-preview.8.20407.4" /> 
</ItemGroup> 
</Project>

什么原因以及如何解决?

谢谢。

解决方法

这是known issue in .NET 5 Preview 8

  1. 解决方案资源管理器中“依赖项”节点中的警告图标
  • 对于面向.NET 5的项目,警告图标可能会显示在“解决方案资源管理器依赖关系”节点中列出的软件包上

我认为目前没有可用的修复程序。

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...