Pelajari berbagai cara untuk men-debug layanan cloud Azure

Berlaku untuk:yesVisual Studio noVisual Studio untuk Mac noVisual Studio Code

Artikel ini menyediakan tautan ke berbagai cara untuk men-debug layanan cloud Azure.

Menelusuri kesalahan layanan cloud Azure di Visual Studio

Anda dapat menghemat waktu dan uang menggunakan Emulator Azure Compute untuk menelusuri kesalahan layanan cloud Anda di komputer lokal. Dengan menelusuri kesalahan layanan secara lokal sebelum menyebarkannya, Anda dapat meningkatkan keandalan dan performa tanpa membayar waktu komputasi. Namun, beberapa kesalahan mungkin hanya terjadi saat Anda menjalankan layanan cloud di Azure itu sendiri. Kesalahan yang terjadi hanya ketika Anda menjalankan layanan cloud di Azure dapat di-debug dengan mengaktifkan penelusuran kesalahan jarak jauh saat Anda menerbitkan layanan Anda, lalu melampirkan debugger ke instans peran. Untuk informasi selengkapnya, lihat Men-debug layanan awan Anda di komputer lokal Anda.

Menggunakan IntelliTrace

Jika Anda menggunakan Visual Studio Enterprise untuk menulis peran yang ditargetkan .NET Framework 4.5, Anda dapat mengaktifkan IntelliTrace pada saat Anda menyebarkan layanan cloud Azure dari Visual Studio. IntelliTrace menyediakan log yang dapat Anda gunakan dengan Visual Studio untuk men-debug aplikasi Anda seolah-olah berjalan di Azure. Untuk informasi selengkapnya, lihat Men-debug layanan cloud yang diterbitkan dengan IntelliTrace dan Visual Studio.

Debug jarak jauh

Anda dapat mengaktifkan penelusuran kesalahan jarak jauh di layanan cloud anda pada saat Anda menyebarkan layanan cloud dari Visual Studio. Jika Anda memilih untuk mengaktifkan penelusuran kesalahan jarak jauh untuk penyebaran, layanan penelusuran kesalahan jarak jauh diinstal pada komputer virtual yang menjalankan setiap instans peran. Layanan ini - seperti msvsmon.exe - tidak memengaruhi performa atau mengakibatkan biaya tambahan. Untuk informasi selengkapnya, lihat Men-debug layanan awan di Azure.

Langkah berikutnya