【问题标题】:All .Net Core projects showing yellow exclamation mark / triangle所有显示黄色感叹号/三角形的 .Net Core 项目
【发布时间】:2017-10-30 18:44:16
【问题描述】:

我有一个与这个问题NuGet package shows yellow exclamation mark 相关的问题。但是,没有一个 cmets 可以帮助我。

我已经安装了 .Net Core SDK(如控制台截图所示)

当我创建一个新的 .Net 核心项目时;无论是网站、Web api 还是控制台应用程序都没有关系 - 我得到相同的结果。

我采取的步骤如下:

我得到以下信息 - 每个引用都有黄色感叹号。

我正在运行最新版本的 Visual Studio(此时)15.4.1

如果我使用命令行来创建项目,那么一切都很好。但是,如果我打开另一个开发人员创建的克隆项目,我会看到黄色感叹号。

知道我设置的错误吗?

【问题讨论】:

    标签: visual-studio asp.net-core


    【解决方案1】:

    尝试“dotnet restore”命令

    这将恢复所有包。

    确保您已通过以下链接更新了运行时、SDK 和工具的版本 因为更新应该可以解决这个问题。

    https://www.microsoft.com/net/download/core

    【讨论】:

    • 嗯,这很简单!非常感谢!
    • 嗨,达伦,你喜欢这篇文章,别忘了给这篇文章投票,这对其他人也有帮助。
    • 不幸的是没有为我工作。使用 .net core 2.0
    • 嗨,John,您的项目中是否有对另一个库的循环引用。这就是你可以有一个黄色图标的另一个原因。但据我所知,它不会阻止您构建和运行您的项目。如果那不是你的情况。发送更多文档和快照,以便我可以在我的 PC 中复制并找到解决方案...
    • 我刚刚使用 Angular 模板创建了一个全新的 dot net core 3.1 项目,我无法摆脱依赖文件夹中的黄色感叹号。此外,当我尝试编译时,我得到“node --version”退出,代码为 9009。需要 Node.js 来构建和运行这个项目....
    【解决方案2】:

    在我重命名我的项目和解决方案后,我的所有依赖项上的黄色三角形立即出现。我无法使用上面的 cmd 让它们恢复。我最终删除了所有依赖项,读取它们并且三角形消失了。

    【讨论】:

    猜你喜欢
    • 2017-09-09
    • 2020-12-30
    • 2019-06-08
    • 2014-09-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-27
    相关资源
    最近更新 更多