私はかなり大きなコード ベースで作業しており、多くのソリューションで NuGet を利用できるようにする次の関連タスクを自動化したいと考えています。
- ソース ツリー全体の複数のフォルダーに .nuget フォルダー (nuget.exe、nuget.targets、nuget.config を含む) を追加します。
- #1 の各フォルダーで、各フォルダーに含まれるソリューション ファイルに適切な構成を追加します。
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".nuget", ".nuget", "{F3BA244B-3E6B-4A37-B0C0-B490885DED86}" ProjectSection(SolutionItems) = preProject .nuget\NuGet.Config = .nuget\NuGet.Config .nuget\NuGet.exe = .nuget\NuGet.exe .nuget\NuGet.targets = .nuget\NuGet.targets プロジェクト終了セクション プロジェクト終了
別の質問 (好奇心から) - NuGet をいくつかのソリューションに手動で追加しました。最初の GUID はこれらの各ソリューションで同じですが、2 番目の GUID はソリューションごとに異なるようです。次 - 各ソリューションで異なる GUID である必要がありますか、それともすべてのソリューションで同じ GUID を使用できますか?