将NuGet Packages文件夹添加到解决方案文件中?

时间:2011-01-24 00:32:44

标签: visual-studio-2010 nuget packages solution ankhsvn

Nuget将包放在我的根文件夹中(在我的情况下是我的trunk文件夹)。我想知道有没有办法让VS 2010了解这个文件夹?我正在使用ankh svn进行通勤,所以将它放在我的解决方案中真的很好,所以当我添加一个引用时我可以从VS 2010提交它而不必去我的trunk并手动执行它。

可以这样做吗?

4 个答案:

答案 0 :(得分:23)

您可能有兴趣阅读此NuGet doc:

Using NuGet without committing packages to source control

答案 1 :(得分:10)

目前最简单的方法是使用工作副本资源管理器(查看 - >工作副本资源管理器)。从这里,您可以浏览解决方案文件夹,并添加参考。

我添加了将此增强到AnkhSVN feedback forum的想法,请投票: - )

答案 2 :(得分:8)

您应该考虑“不提交包工作流程”。这是更成熟的解决方案:

http://blog.davidebbo.com/2011/08/easy-way-to-set-up-nuget-to-restore.html

答案 3 :(得分:7)

您可以将packages目录添加为Web项目。我使用TFS所以唯一的问题是在添加一个包之后我需要将这些文件包含到源代码控制中,但至少可见...