Nuget并将包添加到解决方案中

时间:2014-01-21 15:08:25

标签: visual-studio nuget

是否可以通过nuget将包添加到Visual Studio解决方案而无需将此包添加到任何项目中,但是只将此包保存在“packages”文件夹中?

1 个答案:

答案 0 :(得分:0)

您问题的最接近的解决方案是创建解决方案级别的包,例如NuGet.Commandline包。解决方案级别的包也将下载到packages文件夹中;它只是不会改变任何项目。

项目级软件包和解决方案级软件包之间有什么区别?

解决方案级别的软件包只能在解决方案中安装一次,以便解决方案中的所有项目都可用。必须在要使用它的每个项目中单独安装项目级包。对于解决方案级别的包,NuGet不会改变项目中的任何内容,而在项目级别的包中则可以。通常,解决方案级别的软件包会安装可在Package Manager控制台窗口中调用的新命令。