Bagikan melalui


Perubahan mendasar di .NET.NET Aspire 9

Jika Anda memigrasikan aplikasi ke .NET 9, perubahan signifikan yang tercantum di sini mungkin memengaruhi Anda.

Artikel ini mengategorikan setiap perubahan yang melanggar karena biner yang tidak kompatibel atau sumber tidak kompatibel, atau sebagai perubahan perilaku :

  • biner yang tidak kompatibel - Saat dijalankan terhadap runtime atau komponen baru, biner yang ada mungkin mengalami perubahan perilaku yang merusak, seperti tidak dapat dimuat atau dieksekusi, 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.

Nota

Artikel ini sedang berlangsung. Ini bukan daftar lengkap perubahan besar di .NET.NET Aspire 9.

Memutus perubahan

Titel Jenis perubahan Versi yang diperkenalkan
Menghapus nilai default dari ctor AzureOpenAIDeployment Tidak kompatibel secara biner .NET .NET Aspire 9.0 RC1
Python sumber daya dan API berubah Sumber tidak kompatibel .NET .NET Aspire 9.0 RC1
Pembaruan untuk volume bernama secara implisit untuk menghindari tabrakan Sumber tidak kompatibel .NET .NET Aspire 9.0 RC1
Membuat volume yang tidak disebutkan namanya lebih unik Sumber tidak kompatibel .NET .NET Aspire 9.0 RC1
versi Azure.Provisioning baru Sumber tidak kompatibel .NET .NET Aspire 9.0 RC1
Izinkan penyesuaian AzureProvisioningContext Sumber tidak kompatibel .NET .NET Aspire 9.0 RC1
Perubahan pada Azure.Hosting API Sumber tidak kompatibel .NET .NET Aspire 9.0 RC1
Skema nama sumber daya Azure yang disempurnakan Sumber tidak kompatibel .NET .NET Aspire 9.0 RC1
pembaruan integrasi Ollama Biner yang tidak kompatibel, perubahan pada perilaku .NET .NET Aspire 9,0 GA