Menganalisis aplikasi dengan Visual Studio
Penilaian aplikasi dan kode Azure Migrate untuk .NET membantu Anda mengidentifikasi masalah apa pun yang mungkin dialihkan aplikasi Anda saat di-port ke Azure dan meningkatkan performa, skalabilitas, dan keamanan dengan menyarankan solusi modern cloud-native.
Alat ini tersedia sebagai ekstensi Visual Studio dan alat CLI.
Panduan ini menjelaskan cara menggunakan ekstensi Visual Studio untuk memindai aplikasi Anda untuk kemungkinan ketidaksesuaian dengan Azure.
Jika Anda belum menginstal ekstensi Visual Studio, ikuti petunjuk ini terlebih dahulu.
Penilaian aplikasi dan kode memungkinkan Anda memutuskan proyek mana dalam solusi yang akan dipindai untuk mengidentifikasi peluang migrasi ke Azure. Ikuti langkah-langkah ini untuk memindai aplikasi Anda.
- Buka solusi yang berisi proyek yang ingin Anda migrasikan ke Azure di Visual Studio 2022.
- Klik kanan pada salah satu proyek di jendela Penjelajah Solusi dan pilih Platform ulang ke Azure.
- Utilitas akan dimulai dan memberi Anda opsi untuk memulai laporan analisis baru atau membuka yang sudah ada. Ini juga akan menampilkan laporan analisis terbaru.
- Klik Laporan baru dan itu akan menampilkan proyek dalam solusi Anda dalam tampilan pohon. Ini akan memberi Anda opsi untuk memilih proyek mana yang akan dianalisis. Anda akan menemukan proyek web yang telah dipilih sebelumnya untuk Anda dan Anda dapat mengubah pilihan dengan mencentang atau menghapus centang kotak di samping proyek. Saat alat berjalan, alat ini juga menganalisis dependensi yang dimiliki proyek yang Anda pilih.
- Klik tombol Berikutnya dan Anda akan disajikan dengan opsi untuk menganalisis Kode sumber dan pengaturan, Dependensi biner, atau keduanya.
Catatan
Opsi kode sumber dan pengaturan hanya akan memindai kode sumber dalam proyek yang Anda pilih di layar sebelumnya. Opsi Dependensi Biner akan memindai dependensi apa pun (seperti paket NuGet atau dll yang direferensikan) yang diandalkan proyek Anda. Anda dapat mengharapkan untuk melihat lebih banyak masalah yang diidentifikasi ketika dependensi biner dipilih. Memindai biner bisa berharga karena masalah yang terdeteksi dapat mengidentifikasi potensi masalah dalam dependensi, tetapi juga mungkin tidak berguna karena kode sumber tidak tersedia untuk dependensi ini, sehingga masalah tidak dapat diperbaiki dan, dalam kasus potensi masalah, mungkin bukan masalah dalam kasus Anda.
Mungkin berguna untuk menghasilkan dua laporan yang berbeda: untuk item tindakan dan untuk kesadaran Anda. >
- Klik tombol Analisis untuk memulai pemindaian. Proyek yang dipilih dipindai untuk mencari potensi masalah saat bermigrasi ke Azure. Setelah selesai, Anda akan melihat dasbor hasil.
Untuk informasi tentang cara menginterpretasikan hasil, lihat Menginterpretasikan hasil analisis dari aplikasi Azure Migrate dan penilaian kode untuk .NET.
Umpan balik .NET
.NET adalah proyek sumber terbuka. Pilih tautan untuk memberikan umpan balik: