Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Pokud migrujete aplikaci na .NET 11, můžou vás tyto zásadní změny ovlivnit. Změny jsou seskupené podle oblasti technologií, například ASP.NET Core nebo model Windows Forms.
Tento článek kategorizuje každou zásadní změnu jako binárně nekompatibilní nebo zdrojově nekompatibilní, nebo jako změnu v chování:
Binarita je nekompatibilní – při spuštění v novém runtime nebo komponentě mohou existující binární soubory narazit na zásadní změnu chování, jako je selhání při načítání nebo spuštění, a v takovém případě vyžadují rekompilaci.
Zdroj nekompatibilní – Při opětovném zkompilování pomocí nové sady SDK nebo komponenty nebo cílení na nový modul runtime může stávající zdrojový kód vyžadovat úspěšné kompilace zdrojových změn.
Změna chování – Existující kód a binární soubory se můžou chovat jinak za běhu. Pokud je nové chování nežádoucí, stávající kód bude potřeba aktualizovat a znovu zkompilovat.
Poznámka:
Tento článek probíhá. Nejedná se o úplný seznam zásadních změn v .NET 11.
Základní knihovny .NET
Cryptography
| Title | Typ změny |
|---|---|
| DSA bylo odstraněno z macOS | Změna chování |
Extensions
| Title | Typ změny |
|---|---|
| Vyvolání IHost.RunAsync a IHost.StopAsync v případě selhání služby BackgroundService | Změna chování |
Globalization
| Title | Typ změny |
|---|---|
| Datum opravy minimálního podporovaného data japonského kalendáře | Změna chování |
Interop
| Title | Typ změny |
|---|---|
| NativeAOT používá předponu knihovny lib pro výstupy nativní knihovny v Unixu. | Změna chování |
kompilátor JIT
| Title | Typ změny |
|---|---|
| Aktualizované minimální požadavky na hardware | Změna chování |
Sítě
| Title | Typ změny |
|---|---|
| Stahování certifikátů AIA na straně serveru SslStream ve výchozím nastavení je zakázané | Změna chování |
.NET MAUI
| Title | Typ změny |
|---|---|
| Minimální úroveň rozhraní ANDROID API zvýšená na 24 | Změna chování |
SDK a MSBuild
| Title | Typ změny |
|---|---|
| cílový objekt spuštění Mono není nastaven pro aplikace .NET Framework | Změna chování |
| VSTest odebere závislost na Newtonsoft.Json. | Binární nebo zdroj nekompatibilní |