【问题标题】:Visual Studio 2019 showing yellow exclamation for .NET 5 Preview 8Visual Studio 2019 显示 .NET 5 Preview 8 的黄色感叹号
【发布时间】:2026-01-04 07:35:01
【问题描述】:

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

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

我的项目文件如下所示:

<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>

这是什么原因,如何解决??

谢谢。

【问题讨论】:

    标签: asp.net visual-studio asp.net-core .net-core .net-5


    【解决方案1】:

    这是一个known issue in .NET 5 Preview 8

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

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

    【讨论】: