2011-10-06 183 views
12

如何指定我想要安裝軟件包的目錄?因爲我需要將軟件包安裝在其他開發人員工作的項目中,並且在他們下載項目時需要在PC中安裝所有軟件包。如何指定安裝NuGet軟件包的目錄?

+0

我在我的解決方案中使用nuget.config來指定這樣的包路徑http://docs.nuget.org/docs/reference/nuget-config-file –

回答

5

軟件包進入$(SolutionDir)\ p​​ackages。你有兩個選擇:

  1. 檢查包文件夾到源代碼控制
  2. 使用NuGetPowerTools,使開發人員計算機會自動獲取程序包當你建立
    • 類型的軟件包管理器「安裝,包NuGetPowerTools」控制檯
    • 類型的包管理器控制檯
      • 這增加了.nuget文件夾,其中包含一個MSBuild目標,將獲取一個$(SolutionDir)「啓用-PackageRestore」需要時打包(例如。如果你建立在一臺還沒有它們的機器上)。 您必須檢查.nuget文件夾,並將關聯的csproj更改爲源代碼管理!

我建議檢查包文件夾中,因爲在DVCS二進制文件作出慢克隆:-(在的NuGet的下一個版本,你將不再需要NuGetPowerTools以避免檢查它:-)

+0

如果您收到「無法添加導入」NuGet .targets'XXX'錯誤,同時遵循這些步驟,請參閱:https://github.com/davidfowl/NuGetPowerTools/issues/22 –

相關問題