Nuget 将包放在我的根文件夹中(在我的情况下是我的树干文件夹)。我想知道有没有办法让 VS 2010 知道这个文件夹?我正在使用 ankh svn 进行通勤,所以将它放在我的解决方案中会非常好,所以当我添加参考时,我可以从 VS 2010 提交它,而不必去我的后备箱手动执行。
这可以做到吗?
Nuget 将包放在我的根文件夹中(在我的情况下是我的树干文件夹)。我想知道有没有办法让 VS 2010 知道这个文件夹?我正在使用 ankh svn 进行通勤,所以将它放在我的解决方案中会非常好,所以当我添加参考时,我可以从 VS 2010 提交它,而不必去我的后备箱手动执行。
这可以做到吗?
您可能有兴趣阅读此 NuGet 文档:
目前最简单的方法是使用工作副本资源管理器(查看 -> 工作副本资源管理器)。从这里您可以浏览您的解决方案文件夹,并添加参考。
我在AnkhSVN 反馈论坛中添加了增强此功能的想法,请投票 :-)
您应该考虑“不要提交包工作流程”。这是更成熟的解决方案:
http://blog.davidebbo.com/2011/08/easy-way-to-set-up-nuget-to-restore.html
您可以将包目录添加为 Web 项目。我使用 TFS,所以唯一的问题是添加一个包后我需要将这些文件包含到源代码管理中,但至少在那里可见......