visual-studio-2012 - 在 VS2012 中添加 NuGet 包作为项目引用的最佳方法?

标签 visual-studio-2012 nuget

好的。问题问得很快,我可能只是太厚了。

如果右键单击项目“引用”文件夹,然后选择“管理 NuGet 包”,则可以安装包,并且您单击的项目会自动引用它们。但后来我想在同一解决方案中添加对其他项目的相同引用。如果重复前面的操作但单击另一个项目,唯一的选择是卸载该包(因为它已安装),添加现有(已安装)NuGet 包作为项目引用的正确方法是什么?我是否要使用普通对话框添加引用并“浏览”到包文件夹中的 dll?使用一种方法添加第一个引用,然后使用另一种方法添加后续引用?这似乎不对。

最佳答案

您可以通过以下方式使用管理解决方案的 NuGet 包...:

  • 右键单击解决方案
  • 工具 > 库包管理器 > 管理解决方案的 NuGet 包

然后您可以选择在哪些项目中安装包,如下图所示: enter image description here 此外,您可以使用相同的管理解决方案的 NuGet 包... 将已安装的包添加到解决方案中的其他项目。 enter image description here

关于visual-studio-2012 - 在 VS2012 中添加 NuGet 包作为项目引用的最佳方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15001377/

相关文章:

c++ - 仅分析插件

c# - 在 Visual Studio 中使用 DTE 的程序包管理器控制台自动化

entity-framework - Entity Framework 5.0 RC - 包管理器命令 'add-migration' 因据称缺少配置类型而失败

visual-studio - 如何在 Nuget 的 install.ps1 中添加 PreBuildEvent

visual-studio-2010 - MVC 3 文件、新项目的包管理器控制台中的 NuGet 错误

azure-devops - 我可以将现有的 NuGet 包上传到 Azure DevOps 工件源吗?

c# - 您的启动项目未引用 Microsoft.EntityFrameworkCore.Design

windows-7 - win7 上 Visual Studio 2012 和 SQL Server Management Studio 2012 的正确安装顺序是什么?

eclipse - Visual Studio 是否有平面命名空间表示选项

oauth - 使用现有成员数据库将 oAuth 添加到现有 ASP.NET MVC 4 站点