Saya memiliki layanan yang mengacu pada Azure SDK 3.0 pada gilirannya menggunakan Microsoft.WindowsAzure.Storage.dll versi 6.0.0.0. Layanan ini dibangun di atas .NET Framework dan sekarang ketika saya ingin memutakhirkan Azure Storage SDK (Blobs, Common and Queues) ke versi 12.4.2, perpustakaan diterbitkan dalam .NET Standard

Menurut pemahaman saya, saya tidak dapat merujuk perpustakaan .NET Standard di .NET Framework Library. Saya mencari di seluruh internet tetapi saya tidak dapat menemukan cara apa pun selain memigrasikan seluruh layanan saya ke .NET Core.NET Standard.

Apakah ada cara lain untuk memutakhirkan versi terbaru Azure Storage SDK?

0
devsri 30 Mei 2020, 02:52

1 menjawab

Jawaban Terbaik

Apakah ada cara lain untuk memutakhirkan versi terbaru Azure Storage SDK?

Upgrade langsung dari versi 6 ke 12 tidak dimungkinkan karena SDK versi 12 sebenarnya sangat berbeda dari versi yang lebih lama (9 atau lebih rendah).

Pertama, sekarang SDK dibagi menjadi banyak SDK dan ada SDK yang berbeda untuk setiap layanan (Blob, File, dan Antrian). Dengan demikian, Anda perlu mereferensikan paket Nuget yang berbeda dalam kode sumber Anda.

Kedua, ada banyak perubahan yang melanggar di SDK sehingga hanya mereferensikan paket Nuget untuk versi 12 saja tidak cukup. Sayangnya, Anda perlu menulis ulang kode.

1
halfer 13 Juli 2020, 13:38