当我尝试将缺少的程序集添加到我的项目(专门用于单元测试)时,我注意到“添加引用”对话框中缺少程序集选项卡,请参阅:
这是错误还是预期行为?如果预期我们应该如何添加缺少的程序集。
请注意,我已经尝试过 Nuget 包管理器,但仍然无法正常工作。
我一直在为 .NET Core 项目创建我的第一个项目。(在这种情况下,只是一个控制台应用程序。)而且我注意到,当我右键单击Dependencies并选择 Add Reference 时,出现的对话框不再包含Assemblies部分。
在以前的版本中,此部分将列出所有 Microsoft 程序集并包括每个程序集的一些附加信息。现在,我唯一的选择是单击“浏览”按钮,看看我是否可以找到包含正确版本的程序集的文件夹。
由于这似乎丢失了一些基本功能,我不禁认为我在这里遗漏了一些东西。谁能说出为什么在 .NET Core 中删除了此部分?任何人都可以说现在向项目添加其他 Microsoft 程序集的首选方法是什么?
我有一个问题,我似乎无法弄清楚如何添加对某些解决方案的引用。
在我从 Visual Studio '17 开始的大多数解决方案中,我在解决方案资源管理器中看到“参考”,但例如,对于 asp.net 核心 Web api,我得到的是“依赖关系”。每当解决方案显示“参考”时,我都可以在“参考管理器”中查看“程序集”选项卡,但对于具有“依赖项”的解决方案,我看不到它(如下例所示)。
