Version des Repositorys installer
nicht mehr in productcommits
-Dateien enthalten
Die Version und der Commit einer Teilmenge der Repositorys, die .NET umfassen, sind in der Datei productcommits-rid.txt und in den JSON-Dateien verfügbar. Diese Dateien können über aka.ms-Links wie https://aka.ms/dotnet/9.0.1xx/daily/productCommit-win-x64.txt abgefragt werden. Mit den Dateien können Kunden die Version und den Commit der Repositorys runtime
, aspnetcore
, windowsdesktop
und sdk
aus einem bestimmten Build abrufen. Einige Kunden haben Tools erstellt, die auf dieser Datei basieren, um anderen dabei zu helfen, ihre Repositorys auf neue Versionen von .NET zu aktualisieren, wenn Builds verfügbar werden.
In .NET 9 wurde das Repositorydotnet/installer
mit dem Repository dotnet/sdk
zusammengeführt, und Builds werden jetzt ausschließlich über das Repository dotnet/sdk
bereitgestellt.
Vorheriges Verhalten
Zuvor enthielt die Datei productcommits-rid.txt die Version des Repositorys installer
.
Neues Verhalten
Ab .NET 9 wurde die Zeile installer
aus der Datei productcommits-rid.txt entfernt.
Eingeführt in Version
.NET 9 Preview 5
Typ des Breaking Changes
Diese Änderung ist eine Verhaltensänderung.
Grund für die Änderung
Das Repository installer
wurde entfernt, um die Codeflusszeit und die Komplexität von Builds zu verringern und es dem Team zu ermöglichen, zu Testzwecken ein vollständiges SDK auf der Grundlage des Repositorys sdk
zu erstellen.
Empfohlene Maßnahme
Alle Tools, die von der productcommit
-Datei abhängen, müssen aktualisiert werden, um die sdk
-Version zu verwenden.
Betroffene APIs
–