68

NuGet パッケージの内容を調べて、どのような変更が行われるかを確認する方法はありますか? Nuget.exe コマンド ラインにはこれに関するオプションはなく、NuGet ドキュメントにはこれに関する情報がありません。

4

3 に答える 3

88

.nupkgファイルはメタデータを含む単なるZIPファイルであるため、内容を確認できます。NuGetパッケージエクスプローラーを使用すると、コンテンツが少し見やすくなります。

NuGetギャラリー(https://www.nuget.org/など)の右側には[ダウンロード]リンクがあります。それ以外の場合は、パッケージを空のプロジェクトにインストールしてから、覗いてみてください。

于 2013-01-15T11:54:56.447 に答える
51

Windows ユーザー:

ジョナソン・ロッシが指摘したように、

.nu​​pkg ファイルは単なる ZIP ファイルなので、内容を確認できます。

そのため、Windows マシンでは、一時的な修正として、ファイル拡張子を から に変更し、.nupkgWindows.zipを使用して( ) ファイルFile Explorerの既存のファイル関連付けを利用します。.zipCompressedFolder

.nupkgシステムのCompressedFolderツールに「永続的に」関連付けることができます。ただし、これはIconCache.db少なくとも を破損し、それを復元する一般的な方法 (を削除しIconCache.dbて再起動する) はうまくいきません。したがって、 で正しいファイル アイコンが表示されることに関心がある場合は、と関連付けないことをお勧めます。.nupkgCompressedFolderFile Explorer

.nupkgそれを念頭に置いて、拡張子を変更せずにファイルを開くための長期的なソリューションが必要な場合は...

cmd次のように、コマンド プロンプト ( )から簡単にファイルの関連付けを設定できます。

ここに画像の説明を入力

これらのファイルは、ファイル システム上の他のファイルと同じアイコンを持つようにCompressedFolderなり、拡張子を変更せずにそのままにしておくことができます ( .nupkg.

この関連付けを元に戻すには、RHS を空白のままにassocしてコマンドを繰り返します。.nupkg

ここに画像の説明を入力

assoc .nupkgを実行し、等号 ( ) を削除すると=、いつでも現在のファイルの関連付けを確認できます:

ここに画像の説明を入力

于 2016-02-15T14:49:58.197 に答える