NuGet の .props ファイルは、プロジェクト フォルダーまたはその先祖のいずれかに見つかった場合、 Directory.Packages.props という名前のファイルを自動的にインポートします。
導入されたバージョン
5.0
変更の説明
以前の .NET バージョンでは、プロジェクト ファイルに Directory.Packages.props という名前のファイルを含めることができ、ビルド時に NuGet の .props ファイルによって自動的にインポートされることはありません。
.NET 5 以降では、プロジェクト フォルダーまたはその先祖のいずれかに存在する場合、このようなファイル が 自動的にインポートされます。 プロジェクト フォルダーにこの名前のファイルがある場合、この自動インポートによってビルドの動作が変更される可能性があります。 たとえば、ファイルはインポートされますが、以前はインポートされませんでした。具体的にインポートした場合は、いつインポートされるかの順序が変わる可能性があります。
変更の理由
この変更は、NuGet の 中央パッケージのバージョン管理を サポートするために行われました。
推奨されるアクション
自動的にインポートしない場合は、既存 の Directory.Packages.props ファイルの名前を変更します。
影響を受ける API
なし
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET