我想用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 /包中。任何理由爲什麼會這樣做?
關於上述問題的任何想法?