当VS2022“解决方案资源管理器”窗口显示“警告图标”(三角形)时,如何知道依赖问题是什么

How to know what is the dependency problem when VS2022 "Solution Explorer" window show a "Warning icon" (into a triangle)

提问人:Eric Ouellet 提问时间:12/9/2022 更新时间:12/10/2022 访问量:424

问:

我阅读并尝试了大多数解决方案,但没有成功:黄色警告三角形对 Visual Studio 2017 中的依赖项意味着什么?

我看到一个请求Microsoft解决问题,但没有任何修复:https://developercommunity.visualstudio.com/t/solution-explorer-dependencies-shows-warning-icon/600282

没有关于警告图标和依赖项本身的解释和工具提示。

我试过了:

  • 清理和重建解决方案(也要在彼此尝试以下操作后完成)
  • 重新启动 Visual Studio
  • 在“包管理器控制台”窗口中执行:“dotnet restore”
  • 卸载/重新加载项目(右键单击“解决方案资源管理器”中的项目)
  • 确保每个项目都使用相同的“目标框架”(.NET 7.0) 和“配置”(Debug-x64) 生成
  • 更新了我的解决方案 NuGet 包

在我添加新的 Nuget 包后,该错误出现在第一个构建中。

问题仍然存在,我不知道该怎么办?

C# 依赖项 图标 警告、 Visual-Studio-2022

评论


答:

0赞 Eric Ouellet 12/9/2022 #1

2 个 Nuget 包不兼容。我必须删除 2 个(任何人)中的一个才能解决问题。

就我而言,它是 StepFunctionIO 的 OpenDnp3 和 Dnp3。