无法将程序集添加到 Visual Studio 2019 中的 .Net Core 应用程序

hdk*_*rus 5 assemblies .net-core visual-studio-2019

当我尝试将缺少的程序集添加到我的项目(专门用于单元测试)时,我注意到“添加引用”对话框中缺少程序集选项卡,请参阅:

在此处输入图片说明

这是错误还是预期行为?如果预期我们应该如何添加缺少的程序集。

请注意,我已经尝试过 Nuget 包管理器,但仍然无法正常工作。

Rob*_*rry 11

这是正确的行为。“程序集”选项卡不可用于 Net Core 项目。您将无法从系统添加程序集,因为 Net Core 项目使用来自 Nuget 的依赖项。因此,要添加引用,您需要改用 Nuget 包管理器。

  1. 右键单击您的项目
  2. 选择“管理 Nuget 包”
  3. 从列表中找到要添加的包


nor*_*gie 6

您可以添加外部程序集,例如 Rebex,方法是右键单击您的项目,选择“添加 >> 项目引用... >> 浏览”,然后单击“浏览”按钮。

我刚刚在 .Net Core 3.1.x 项目上使用 VS2019 v.16.9.4 完成了该操作。完全没问题。

  • 这效果很好。永远不会想到能够在“添加项目引用...”下添加程序集引用 (3认同)