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

时间:2019-06-26 12:17:11

标签: .net-core assemblies visual-studio-2019

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

enter image description here

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

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

2 个答案:

答案 0 :(得分:2)

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

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

答案 1 :(得分:0)

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

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