Pelatihan
Jalur pembelajaran
Implement finance and operations apps - Training
Plan and design your project methodology to successfully implement finance and operations apps with FastTrack services, data management and more.
Browser ini sudah tidak didukung.
Mutakhirkan ke Microsoft Edge untuk memanfaatkan fitur, pembaruan keamanan, dan dukungan teknis terkini.
Jika Anda memigrasikan aplikasi ke .NET 8, perubahan melanggar yang tercantum di sini mungkin memengaruhi Anda. Perubahan dikelompokkan berdasarkan bidang teknologi, seperti ASP.NET Core atau Formulir Windows.
Artikel ini mengategorikan setiap perubahan yang melanggar karena biner tidak kompatibel atau sumber tidak kompatibel, atau sebagai perubahan perilaku:
Biner tidak kompatibel - Saat dijalankan terhadap runtime atau komponen baru, biner yang ada mungkin mengalami perubahan perilaku yang melanggar, seperti kegagalan memuat atau mengeksekusi, dan jika demikian, memerlukan kompilasi ulang.
Sumber tidak kompatibel - Saat dikompilasi ulang menggunakan SDK atau komponen baru atau untuk menargetkan runtime baru, kode sumber yang ada mungkin memerlukan perubahan sumber agar berhasil dikompilasi.
Perubahan perilaku - Kode dan biner yang ada mungkin berperilaku berbeda pada waktu proses. Jika perilaku baru tidak diinginkan, kode yang ada perlu diperbarui dan dikompilasi ulang.
Judul | Jenis perubahan |
---|---|
ConcurrencyLimiterMiddleware sudah usang | Sumber tidak kompatibel |
Pengonversi kustom untuk serialisasi dihapus | Perubahan perilaku |
ISystemClock sudah usang | Sumber tidak kompatibel |
API Minimal: Parameter IFormFile memerlukan pemeriksaan anti-pemalsuan | Perubahan perilaku |
Middleware pembatasan laju memerlukan AddRateLimiter | Perubahan perilaku |
Peristiwa token keamanan mengembalikan JsonWebToken | Perubahan perilaku |
Default TrimMode menjadi penuh untuk proyek Web SDK | Sumber tidak kompatibel |
Judul | Jenis perubahan |
---|---|
Paket 'ca-certificates' dihapus dari gambar Alpine | Biner tidak kompatibel |
Gambar kontainer Debian ditingkatkan ke Debian 12 | Perubahan biner tidak kompatibel/perilaku |
Port default ASP.NET Core diubah menjadi 8080 | Perubahan perilaku |
Paket Kerberos dihapus dari gambar Alpine dan Debian | Biner tidak kompatibel |
Paket 'libintl' dihapus dari gambar Alpine | Perubahan perilaku |
Tag kontainer multi-platform hanya untuk Linux | Perubahan perilaku |
Pengguna 'aplikasi' baru di gambar Linux | Perubahan perilaku |
Judul | Jenis perubahan | Pengenalan |
---|---|---|
Ukuran tag autentikasi AesGcm di macOS | Perubahan perilaku | Pratinjau 1 |
RSA. EncryptValue dan RSA. DecryptValue usang | Sumber tidak kompatibel | Pratinjau 1 |
Judul | Jenis perubahan |
---|---|
Host menentukan aset khusus RID | Perubahan biner tidak kompatibel/perilaku |
.NET Monitor hanya menyertakan gambar distroless | Perubahan perilaku |
StripSymbols default ke true | Perubahan perilaku |
Memutus perubahan di EF Core 8
Judul | Jenis perubahan |
---|---|
ActivatorUtilities.CreateInstance bereaksi secara konsisten | Perubahan perilaku |
ActivatorUtilities.CreateInstance memerlukan penyedia non-null | Perubahan perilaku |
ConfigurationBinder melemparkan untuk nilai yang tidak cocok | Perubahan perilaku |
Paket ConfigurationManager tidak lagi mereferensikan System.Security.Permissions | Sumber tidak kompatibel |
Paket DirectoryServices tidak lagi mereferensikan System.Security.Permissions | Sumber tidak kompatibel |
Kunci kosong ditambahkan ke kamus menurut pengikat konfigurasi | Perubahan perilaku |
HostApplicationBuilderSettings.Args dihormati oleh hostApplicationBuilder ctor | Perubahan perilaku |
ManagementDateTimeConverter.ToDateTime mengembalikan waktu lokal | Perubahan perilaku |
Perubahan pemformatan System.Formats.Cbor DateTimeOffset | Perubahan perilaku |
Judul | Jenis perubahan |
---|---|
Pengonversi tanggal dan waktu menghormati argumen budaya | Perubahan perilaku |
Default TwoDigitYearMax adalah 2049 | Perubahan perilaku |
Judul | Jenis perubahan |
---|---|
CreateObjectFlags.Unwrap hanya membuka bungkus pada instans target | Perubahan perilaku |
Marshaller kustom memerlukan anggota tambahan | Sumber tidak kompatibel |
API IDispatchImplAttribute dihapus | Biner tidak kompatibel |
JSFunctionBinding konstruktor default publik implisit dihapus | Biner tidak kompatibel |
Jenis SafeHandle harus memiliki konstruktor publik | Sumber tidak kompatibel |
Judul | Jenis perubahan |
---|---|
SendFile melempar NotSupportedException untuk soket tanpa koneksi | Perubahan perilaku |
Info pengguna dalam mailto: URI dibandingkan |
Perubahan perilaku |
Judul | Jenis perubahan |
---|---|
IntPtr tidak lagi digunakan untuk jenis penunjuk fungsi | Perubahan perilaku |
Judul | Jenis perubahan |
---|---|
BinaryFormatter dinonaktifkan untuk sebagian besar proyek | Perubahan perilaku |
Proyek PublishedTrimmed gagal serialisasi berbasis refleksi | Perubahan perilaku |
Deserializer berbasis refleksi menyelesaikan metadata dengan bersemangat | Perubahan perilaku |
Judul | Jenis perubahan |
---|---|
Perubahan tata letak jangkar | Perubahan perilaku |
Cert dicentang sebelum memuat gambar jarak jauh di PictureBox | Perubahan perilaku |
DateTimePicker.Text adalah string kosong | Perubahan perilaku |
DefaultValueAttribute dihapus dari beberapa properti | Perubahan perilaku |
Ctor ExceptionCollection melempar ArgumentException | Perubahan perilaku |
Skala formulir sesuai dengan AutoScaleMode | Perubahan perilaku |
Default ImageList.ColorDepth adalah Depth32Bit | Perubahan perilaku |
System.Windows.Extensions tidak mereferensikan System.Drawing.Common | Sumber tidak kompatibel |
TableLayoutStyleCollection melempar ArgumentException | Perubahan perilaku |
Formulir tingkat atas menskalakan ukuran minimum dan maksimum ke DPI | Perubahan perilaku |
WFDEV002 kedaluarsa sekarang menjadi kesalahan | Sumber tidak kompatibel |
Umpan balik .NET
.NET adalah proyek sumber terbuka. Pilih tautan untuk memberikan umpan balik:
Pelatihan
Jalur pembelajaran
Implement finance and operations apps - Training
Plan and design your project methodology to successfully implement finance and operations apps with FastTrack services, data management and more.