首页 > 解决方案 > .NET Standard 2 Base NuGet 包无故显示错误

问题描述

使用 .NET Standard 2.0.3 项目的 Windows 上的 Visual Studio 2017 (15.9.2)。

Dependencies 节点显示一个感叹号,因为 NuGet 基础节点在 VS 中显示 Exclamation,但没有一个 NuGet 包显示一个感叹号!

你知道如何解决这个问题吗?我刚刚从 PCL 转换时从头开始创建了这个项目。

NB 项目按预期编译,这是一个外观问题。

NuGet 用感叹号打包节点

标签: visual-studio-2017nugetnuget-package.net-standard-2.0

解决方案


虽然感叹的原因没有显示在解决方案面板中。错误出现在 Visual Studio 的“输出”窗口中。在我的具体情况下,其中一个引用的 NuGet 与 .NET 标准 2 不兼容,但 NuGet 本身在解决方案资源管理器中没有显示任何警告,但是,如果您将其展开,则会看到警告。


推荐阅读