1

フィードから一連の nuGet パッケージを調べて、それらに含まれるすべての dll を一覧表示したいと思います。Google で有益な情報を得るのに苦労しています。始めるのに何か助けはありますか?すでにこれを行っているオープン ソース ツールがある場合はお知らせください。ホイールを作り直さない方がよいでしょう。

4

1 に答える 1

2

フィードからのパッケージのオープンをサポートするパッケージビューアー/エディターであるNuGetパッケージエクスプローラーを確認することをお勧めし ます。

または、nuget.exeを利用してパッケージのリストをインストールし(この場合のインストールは解凍するだけです)、フォルダーからdllを一覧表示することもできます。

バッチファイルの例:

@echo off
setlocal
nuget.exe list hashfoo -source https://nuget.org/api/v2/ > temp.txt
FOR /F "tokens=1,2" %%G IN (temp.txt) DO (nuget.exe install %%G -version %%H)
DIR *.dll /S
endlocal

(ソースからの検索語「hashfoo」を含むすべてのパッケージを一覧表示し、それらをインストールして、すべてのdllを一覧表示します)

于 2012-07-25T17:28:42.550 に答える