我可以将nuget包配置从一个项目复制到另一个项目吗?

时间:2012-06-14 03:08:08

标签: visual-studio-2010 nuget

如果我在VS2010中有一个项目,我已经使用nuget添加了许多软件包,那么我可以在该解决方案中创建另一个项目并以某种方式获得完全相同的软件包配置吗?

3 个答案:

答案 0 :(得分:80)

这个问题有点陈旧,但我决定与其他寻求相同的人分享我这样做:

  1. 拖动&将packages.config从已安装软件包的项目中删除到新项目。
  2. 打开程序包管理器控制台
  3. 类型:

      

    Update-Package -Reinstall -ProjectName [目标项目的名称]

  4.   
  5. 按enter键:)
  6.      我希望它有所帮助

答案 1 :(得分:20)

您可以右键单击解决方案节点并选择“管理解决方案包”,然后您将在解决方案中看到已安装软件包的列表,通过选择每个软件包并单击“管理”按钮,您可以说哪个软件包属于哪个项目

答案 2 :(得分:1)

使用Visual Studio-打开两个项目(.csproj文件)。复制包含<ItemGroup>定义的<PackageReference />。保存目标项目。