我想用VS2010 + Visual Sourcesafe使用NuGet包恢复。它部分为我工作。 如果这是来自:NuGet not getting missing packages网站的NuGet包恢复
我有溶液2网站asp.net [PROJECT1在上述图像]已安装另一个NuGet包。现在另一位开发人员通过VS2010打开Solution2,自动恢复对Solution1中的库项目起作用。它为Solution2中引用的库项目获取所有缺少的包,并在Solution1/packages文件夹中看到它们。
但是对于网站,它说外部DLL,即缺少pacakages。我认为这个问题是因为网站没有一个.csproj的文件,所以它不知道的东西需要被恢复(http://nuget.codeplex.com/workitem/1663)
使这部分工作:
加包/ repositories.config到网站解决方案(What is a solution folder in visual studio)
另一位开发人员转到VSS并手动获取该软件包文件夹。现在,当他构建解决方案时,程序包管理器控制台会提示恢复,即具有“恢复”按钮。点击它将带来AjaxControlToolkit。
问题: - 是上述方法的唯一和最佳的可用网站?
- 当开发人员点击“恢复”按钮时,它会将库的包以及包的nuget带到Solution1 /包中。任何理由为什么会这样做?
关于上述问题的任何想法?