Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Jika Anda memigrasikan aplikasi ke .NET 6, perubahan yang melanggar yang tercantum di sini dapat memengaruhi Anda. Perubahan dikelompokkan berdasarkan bidang teknologi, seperti ASP.NET Core atau Formulir Windows.
Artikel ini menunjukkan apakah setiap perubahan yang melanggar kompatibel dengan biner atau kompatibel dengan sumber:
- Kompatibel biner - Biner yang ada akan dimuat dan dijalankan dengan sukses tanpa kompilasi ulang, dan perilaku runtime tidak akan berubah.
- Sumber kompatibel - Kode sumber akan berhasil dikompilasi tanpa perubahan saat menargetkan runtime baru atau menggunakan SDK atau komponen baru.
Inti ASP.NET
Lihat Perubahan signifikan di ASP.NET Core 6.
Kontainer
| Judul | Kompatibel dengan biner | Kompatibel dengan sumber |
|---|---|---|
| Pemformatan pencatat konsol default dalam gambar kontainer | ✔️ | ❌ |
Untuk informasi tentang perubahan yang melanggar lainnya untuk kontainer di .NET 6, lihat Catatan Rilis Kontainer .NET 6.
Pustaka .NET Inti
Kriptografi
| Judul | Kompatibel dengan biner | Kompatibel dengan sumber |
|---|---|---|
| Metode CreateEncryptor memberikan pengecualian untuk ukuran umpan balik yang salah | ❌ | ✔️ |
Penyebaran
| Judul | Kompatibel dengan biner | Kompatibel dengan sumber |
|---|---|---|
| Jalur host x86 pada Windows 64-bit | ✔️ | ✔️ |
Inti Kerangka Kerja Entitas
Lihat Melanggar perubahan di EF Core 6.
Ekstensi
| Judul | Kompatibel dengan biner | Kompatibel dengan sumber |
|---|---|---|
| Pemeriksaan AddProvider untuk penyedia non-null | ✔️ | ❌ |
| FileConfigurationProvider.Load memunculkan InvalidDataException | ✔️ | ❌ |
| Elemen XML berulang menyertakan indeks | ❌ | ✔️ |
| Mengatasi ServiceProvider yang dibuang memunculkan pengecualian | ✔️ | ❌ |
Globalisasi
| Judul | Kompatibel dengan biner | Kompatibel dengan sumber |
|---|---|---|
| Pembuatan budaya dan pemetaan kasus dalam mode globalisasi-invarian |
Interop
| Judul | Kompatibel dengan biner | Kompatibel dengan sumber |
|---|---|---|
| Anggota abstrak statik di antarmuka | ❌ | ✔️ |
Kompilator JIT
| Judul | Kompatibel dengan biner | Kompatibel dengan sumber |
|---|---|---|
| Argumen panggilan Coerce menurut ECMA-335 | ✔️ | ✔️ |
Jaringan
| Judul | Kompatibel dengan biner | Kompatibel dengan sumber |
|---|---|---|
| Port dihapus dari SPN untuk Kerberos dan Negosiasi | ❌ | ✔️ |
| WebRequest, WebClient, dan ServicePoint sudah kedaluwarsa | ✔️ | ❌ |
SDK
Serialisasi
| Judul | Kompatibel dengan biner | Kompatibel dengan sumber |
|---|---|---|
| DataContractSerializer mempertahankan tanda saat deserialisasi -0 | ❌ | ✔️ |
| Format serialisasi default untuk TimeSpan | ❌ | ✔️ |
| Serialisasi IAsyncEnumerable | ✔️ | ❌ |
| Merefaktor API pembuatan sumber JSON | ❌ | ✔️ |
| JsonNumberHandlingAttribute pada properti koleksi | ❌ | ✔️ |
| Pembuat sumber JsonSerializer baru overload | ❌ | ✔️ |
Formulir Windows
XML dan XSLT
| Judul | Kompatibel dengan biner | Kompatibel dengan sumber |
|---|---|---|
| Perilaku XNodeReader.GetAttribute untuk indeks yang tidak valid | ✔️ | ❌ |