我有解決方案和項目的這種結構:的NuGet恢復錯誤:此文件夾包含一個以上的解決方案文件
projects
|--.nuget
| |--packages.config
|
|--projFolderA
| |--projectA.csproj
|
|--projFolderB
| |--projectB.csproj
|
|--projFolderC
| |--projectC.csproj
|
|--solutionAB.sln
|--solutionBC.sln
|--solutionCA.sln
每個解決方案配置爲使用使用的NuGet一些庫。現在,當我運行:nuget restore
,我得到了這個錯誤:This folder contains more than one solution file.
但是,如果我打開VS2013中的每個解決方案,那麼它很好。
這是我的每一個* .sln文件的的NuGet設置:
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".nuget", ".nuget", "{334B5D1D-8694-472B-8170-3D36A395DCEF}"
ProjectSection(SolutionItems) = preProject
.nuget\packages.config = .nuget\packages.config
EndProjectSection
EndProject
我做了什麼錯?在這種情況下,如何從控制檯運行nuget restore
?
謝謝。有趣的是,在「nuget.exe」的最後一行,它說:「有關更多信息,請訪問http:// docs.nuget.org/docs/reference/command-line-reference'。該死的懶惰我 –