2011-04-04 27 views
0

如果我想避免使用Microsoft NuGet,我該如何獲得NuGet吸入我的機器的東西?如何繞過微軟的nuget?

+1

這不會破壞使用NuGet的全部意義嗎? – loyalpenguin 2011-04-04 18:49:17

+1

誰說你必須首先使用它?如果你不想 - 不管什麼原因 - 你都不會。 – Maciek 2011-04-12 15:43:51

回答

3

找出它是在NuGet出現之前發佈的,看看它們是否仍然提供這種機制。

有沒有一般的答案,因爲不同的項目以不同的方式分發他們的東西。

更新:由於看起來您試圖避免NuGet可執行代碼而不是NuGet基礎結構,因此您可以查看NuGet本身的來源,在http://nuget.codeplex.com/處查看它的工作原理。我有一種感覺,它是作爲一個'核心'類庫建立起來的,然後用它來調用它的函數,所以你可以用你自己的包裝器重用核心。

+0

如果我理解正確,沒有簡單的下載方法。 (a)是否有所謂的軟件包的中央存儲?如果有,它的網址是什麼? (b)我知道所謂的軟件包必須附有.nuspec文件。 .nu​​spec文件存儲在哪裏?他們有網址嗎? – user669226 2011-04-04 12:46:03

+0

所以你想下載nuget包,但只是沒有與NuGet代碼? Nuget與http://packages.nuget.org上的XML服務對話,但我不知道更多。 – 2011-04-04 13:02:18

4

只需前往第三方庫製造商的網站並自行下載。

+0

或者,如果他們僅將其作爲NuGet包分發,[直接下載NuGet包](http://stackoverflow.com/a/14895173/33080) – 2014-06-26 01:36:34