0

私はNuGetが好きです。私はそれが私のパッケージを親切に元通りに復元するのが好きです。しかし、私はこのようなプロジェクトのルートに私のクラスのアルファベット順に現れてpackages.configファイルのかなり疲れ:packages.configをソリューションエクスプローラで非表示にできますか?

Oh, packages.config! Why must you be here?

私は(プロジェクトからファイルを除外することを思い出しているようですそれをディスクやソース管理のままにしておくと、パッケージを復元する能力が損なわれます)。プロジェクトルートに美しさをもたらすためにできることはありますか?

+0

ソース管理にマップされているがプロジェクトでは表示されていないファイルを持つ方がよいと思いますか? –

+0

@ T.S。 - 私はあなたの質問を完全に理解しているのか、少なくともそれが修辞であるかどうかはわかりません。個人的には、重要なファイルをプロジェクトから除外しても問題はありませんが、ディスクやソース管理のままにしておきます。このメソッドは、テキストエディタでは一般的に変更されていないものに対してはうまく機能しますが、その他の理由で適切に機能する必要があります。 ReSharperの "DotSettings"ファイルと、TypeScriptが変換できるJSファイルがあります。 – bubbleking

+0

Resharperの設定はあなたのプロジェクト設定の一部ではありませんが、あなたのナゲットはです。特にそれらのパッケージを復元している場合。操作の規模が大きければ、これを買う余裕はありません。一度パッケージをダウンロードし、DLLをチェックインして、再度復元しないでください。あなたが300のプロジェクトを持っていて、ナゲットバージョンを統一する必要があるなら、同じこと。あなたは回復を続ける余裕はありません。この意味で私はパッケージも必要ない.configconfig –

答えて

1

プロジェクトに含まれているかどうかにかかわらず、プロジェクトはpackages.configファイルに基づいてインストールされたパッケージを復元する必要があります。だからあなたはそれを除外することができます。

+0

ああ。それから、私は訂正されたと思います!私はこれを答えとしてマークし、プロジェクトからファイルを削除することが望ましくないものにつながる可能性がある場合には、これを再訪します。 – bubbleking

関連する問題