Wymagania dotyczące wersji zestawu .NET 9 SDK
Zgodnie z opublikowanymi regułami pomocy technicznej minimalna wersja programu Visual Studio i programu MSBuild dla każdej nowej wersji głównej jest aktualizowana z opóźnieniem o jedną czwartą. W przypadku wersji .NET 9:
- Wersja 9.0.100 wymaga wersji 17.11 na platformy docelowe
net8.0
i starsze. - Wersja 9.0.100 wymaga wersji 17.12 lub nowszej do elementu docelowego
net9.0
.
Wprowadzona wersja
Ogólna dostępność platformy .NET 9
Poprzednie zachowanie
Wcześniej można było załadować program .NET 9.0.100 we wcześniejszych wersjach programu Visual Studio. Ponadto nie było żadnego ostrzeżenia podczas określania wartości docelowej net9.0
w programie Visual Studio w wersji 17.11.
Nowe zachowanie
Program .NET 9.0.100 nie zostanie załadowany w programie Visual Studio w wersji 17.10 lub starszej.
Program Visual Studio w wersji 17.11 nie udostępnia
net9.0
właściwości projektu.Program .NET 9.0.100 ostrzega podczas określania wartości docelowej
net9.0
i używania programu Visual Studio w wersji 17.11:NETSDK1223: Określanie platformy .NET 9.0 lub nowszej w programie Visual Studio 2022 17.11 nie jest obsługiwane.
Typ zmiany powodującej niezgodność
Ta zmiana może mieć wpływ na zgodność źródła.
Przyczyna wprowadzenia zmiany
Jest to część standardowych zasad pomocy technicznej dla zestawu SDK, ponieważ nie wszystkie wcześniejsze wersje programu Visual Studio i MSBuild mogą być obsługiwane.
Zalecana akcja
Uaktualnij wersję programu Visual Studio do wymaganej wersji.
Dotyczy interfejsów API
Nie dotyczy