带有 NET 标准库和 NuGet 包的 VS 2017 Prof 15.3.3 显示为黄色三角形

VS 2017 Prof 15.3.3 with NET Standard Libraries and NuGet packages shown with yellow triangle

我看过很多关于这个的文章,但主要是针对Visual Studio 2017的预发布版本。我安装了VS 2017专业版15.3.3。

至于我自己,我可以创建新项目或打开现有项目,一切都很好,但如果同事在我打开项目时递给我一份项目副本,所有参考文献都显示为黄色三角形。这包括来自 NuGet 的所有内容以及 SDK 依赖文件夹中的 NetStandardLibrary。

在打开参考管理器并选择程序集时,它卡在程序集 - Targeting .Net Standard 1.5(Colleagues existing project)上并显示消息 "Loading references",我也无法修改我的程序集可以看看。

引用管理器屏幕未锁定,因为我可以单击项目、碎片项目、Com 和浏览,它们都有效,但在返回到程序集选项卡时,它仍然只显示消息 "Loading references" .

@Martin-Ullrich:关键是没有警告,只有黄色三角形。

但是,您确实提到了解决方案。

我在已经安装了 VS 2015 Prof 的 Windows 10 Creator Edition PC 上安装了 VS 2017 Prof。

不确定这是否导致了问题,但是在检查 Visual Studio 安装程序时,我发现 .Net Core Library 没有作为标准安装。

将此添加到我的本地计算机后,一切都开始工作了。

这是我安装的第二台机器。所以请注意,默认情况下不一定安装 Net 标准库。