Partager via


Les fichiers Directory.Packages.props sont importés par défaut

Les fichiers .props de NuGet importent automatiquement un fichier nommé Directory.Packages.props s’il se trouve dans le dossier du projet ou dans l’un de ses ancêtres.

Version introduite

5,0

Description de la modification

Dans les versions précédentes de .NET, vous pouviez avoir un fichier nommé Directory.Packages.props dans votre fichier projet, sans qu’il soit automatiquement importé par le fichier .props de NuGet au moment de la génération.

À compter de .NET 5, un tel fichier est automatiquement importé s’il existe dans le dossier du projet ou dans l’un de ses ancêtres. Si vous avez un fichier portant ce nom dans votre dossier de projet, cette importation automatique peut modifier le comportement de la build. Par exemple, le fichier sera importé, mais il ne l’était pas avant, ou l’ordre du moment où il est importé peut changer si vous l’importez spécifiquement.

Raison du changement

Cette modification a été apportée afin de prendre en charge le contrôle de version de package central pour NuGet.

Renommez le fichier Directory.Packages.props existant s’il ne doit pas être importé automatiquement.

API affectées

N/A