2011-04-04 64 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