Directory.Packages.props-Dateien werden standardmäßig importiert
NuGet-Dateien des Typs .props importieren automatisch eine Datei namens Directory.Packages.props, wenn sie im Projektordner oder einem seiner Vorgänger gefunden wird.
Eingeführt in Version
5.0
Änderungsbeschreibung
In früheren .NET-Versionen konnte eine Datei mit dem Namen Directory.Packages.props in Ihrer Projektdatei enthalten sein, die zur Buildzeit nicht automatisch von der NuGet-Datei .props importiert wurde.
Ab .NET 5 wird eine solche Datei automatisch importiert, wenn sie im Projektordner oder einem seiner Vorgänger vorhanden ist. Wenn Sie eine Datei mit diesem Namen in Ihrem Projektordner haben, könnte dieser automatische Import das Verhalten des Builds ändern. Die Datei wird z. B. importiert, was vorher aber nicht der Fall war, oder die Reihenfolge, in der sie importiert wird, könnte sich ändern, wenn Sie sie gezielt importieren.
Grund für die Änderung
Diese Änderung wurde vorgenommen, um eine zentrale Paketversionsverwaltung für NuGet zu unterstützen.
Empfohlene Maßnahme
Benennen Sie die vorhandene Datei Directory.Packages.props um, wenn sie nicht automatisch importiert werden soll.
Betroffene APIs
–