Directory.Packages.props ファイルは既定でインポートされます

NuGet の .props ファイルは、プロジェクト フォルダーまたはその先祖のいずれかに見つかった場合、 Directory.Packages.props という名前のファイルを自動的にインポートします。

導入されたバージョン

5.0

変更の説明

以前の .NET バージョンでは、プロジェクト ファイルに Directory.Packages.props という名前のファイルを含めることができ、ビルド時に NuGet の .props ファイルによって自動的にインポートされることはありません。

.NET 5 以降では、プロジェクト フォルダーまたはその先祖のいずれかに存在する場合、このようなファイル 自動的にインポートされます。 プロジェクト フォルダーにこの名前のファイルがある場合、この自動インポートによってビルドの動作が変更される可能性があります。 たとえば、ファイルはインポートされますが、以前はインポートされませんでした。具体的にインポートした場合は、いつインポートされるかの順序が変わる可能性があります。

変更の理由

この変更は、NuGet の 中央パッケージのバージョン管理を サポートするために行われました。

自動的にインポートしない場合は、既存 の Directory.Packages.props ファイルの名前を変更します。

影響を受ける API

なし