151

NuGetパッケージをダウンロードするにはどうすればよいですか?NuGetVisualStudio拡張機能またはコマンドラインプログラムnuget.exeがありません。Webから.nupackファイルをダウンロードするにはどうすればよいですか?私が理解しているように、私は.dllそれからファイルを(7-zipで)抽出して通常どおりに使用することができます。

私が興味を持っているパッケージはhttp://nuget.org/packages/Microsoft.Bcl.Asyncですが、これを一般的に行う方法を知りたいです。

Rubyの世界では、これは簡単です。RubyGemsWebサイトのすべてのパッケージページには、.gemファイルへのダウンロードリンクがあります。例:https ://rubygems.org/gems/pony


NuGetのマニフェストデスティニーに関する議論は他の場所にあります。なぜ私がそれを避けたのかは、この質問には関係ありません。でも私だけじゃない

4

7 に答える 7

221

Nuget.org Webサイトでアカウントを作成してからログインし、目的のパッケージを参照して、左側のメニューの[ダウンロード]リンクをクリックします。


または、URLを推測します。次の形式です。

https://www.nuget.org/api/v2/package/{packageID}/{packageVersion}

次に、.nupkgファイルを解凍し、必要なコンテンツを抽出します。

于 2013-02-15T12:53:48.203 に答える
90

URLの作成やツールの使用は引き続き可能ですが、もう必要ありません。

https://www.nuget.org/には現在、「パッケージのダウンロード」という名前のダウンロードリンクがあり、サイトにアカウントを持っていない場合でも利用できます。

(右の列の下部にあります)。


EntityFrameworkの詳細ページの例:https: //www.nuget.org/packages/EntityFramework/ :( kwiteeのコメント後に更新されました。

EntityFrameworkの詳細ページの例

于 2015-09-20T16:37:59.670 に答える
35

Xavierの回答に基づいて、Nuget.orgパッケージページへのリンクを追加するためにGoogleChrome拡張機能NuTakeを作成しました。

于 2013-02-20T23:34:37.660 に答える
12

NuGetパッケージの現在の安定バージョンを取得するには、次を使用します。

https://www.nuget.org/api/v2/package/{packageID}
于 2013-09-04T20:58:58.570 に答える
8

まだ試していませんが、NuGetパッケージエクスプローラーで実行できるはずです。

https://github.com/NuGetPackageExplorer/NuGetPackageExplorer

NuGetパッケージエクスプローラー

(またはパニック大佐が言うように、7-zipはおそらくそれを行うべきです)

于 2013-02-15T12:49:41.483 に答える
6
  1. http://www.nuget.orgにアクセスします
  2. 目的のパッケージを検索します。例:Microsoft.Owin.Host.SystemWeb
  3. 左側の[ダウンロード]リンクをクリックして、パッケージをダウンロードします。
  4. まだインストールされていない依存関係については、手順3を実行します。 Nugetダウンロードページ
  5. ダウンロードしたすべてのパッケージをカスタムフォルダに保存します。デフォルトはc:\Packagesourceです。
  6. VisualStudioでNugetPackageManagerを開き、手順5で指定したアドレスを指す「使用可能なパッケージソース」があることを確認します。そうでない場合は、カスタムの名前とアドレスを指定して追加するだけです。[OK]をクリックします。 [ツール]->[NuGetパッケージの管理]->[パッケージマネージャーの設定] NuGetパッケージマネージャーオプションウィンドウ
  7. この時点で、インターフェイスを介してオンラインパッケージをインストールするのとまったく同じ方法でパッケージをインストールできるはずです。NuGetコンソールを使用してパッケージをインストールすることはおそらくできません。
于 2016-06-15T19:27:58.073 に答える
0

これがあなたが望むものであるかどうかはわかりませんが、ここにあります:

  1. NuGetの公式サイトからダウンロードnuget.exe(〜6.5MB、インストールは不要):https ://www.nuget.org/downloads
  2. CLIで次のように入力して、使用可能なパッケージのリストを取得します。nuget.exe list -source <source-url-here>
  3. 次に、次のように入力してパッケージをダウンロードします。nuget.exe install <package-name> -source <source-url-here> -OutputDirectory <download-directory>

ダウンロードしたパッケージの内容は、.nupkgファイル.dll、x86およびx64のファイル、.propsおよび.targetsファイルです。ところで:ファイル.nupkgとして開くことができ.zipます。

于 2021-09-20T07:48:01.753 に答える