Share via


Kesalahan: Pemantauan Penelusuran Kesalahan Jarak Jauh Microsoft Visual Studio (MSVSMON.EXE) tampaknya tidak berjalan di komputer jarak jauh.

Pesan kesalahan ini menunjukkan bahwa Visual Studio tidak dapat menemukan instans yang benar pada Monitor Penelusuran Kesalahan Jarak Jauh Visual Studio di komputer jarak jauh. Monitor Penelusuran Kesalahan Jarak Jauh Visual Studio harus dipasang agar penelusuran kesalahan jarak jauh berfungsi. Untuk informasi tentang mengunduh dan menyiapkan pen-debug jarak jauh, lihat Penelusuran Kesalahan Jarak Jauh.

Penting

Jika Anda yakin pesan ini disebabkan oleh bug produk, laporkan masalah ini ke Visual Studio. Jika Anda memerlukan bantuan lainnya, lihat Komunitas Pengembang untuk menghubungi Microsoft.

Saya mendapatkan pesan ini saat saya melakukan penelusuran kesalahan secara lokal

Jika Anda mendapatkan pesan ini saat menelusuri kesalahan secara lokal dengan Visual Studio 2017 atau yang lebih lama, bisa jadi karena perangkat lunak anti-virus atau firewall pihak ketiga. Visual Studio 2019 dan yang lebih lama adalah aplikasi 32-bit. Versi 32-bit Visual Studio menggunakan versi 64-bit pada pen-debug jarak jauh untuk men-debug aplikasi 64-bit. Pada Visual Studio 2017 dan yang lebih lama, kedua proses berkomunikasi menggunakan jaringan lokal dalam komputer lokal. Tidak ada lalu lintas di luar komputer, tetapi ada kemungkinan perangkat lunak keamanan pihak ketiga dapat memblokir komunikasi.

Bagian berikut ini mencantumkan beberapa alasan munculnya pesan ini, dan solusi untuk memperbaiki masalah.

Komputer jarak jauh tidak dapat dijangkau

Coba ping komputer jarak jauh tersebut. Jika ping tidak dibalas, alat jarak jauh juga tidak akan dapat tersambung. Coba reboot komputer jarak jauh dan pastikan komputer tersebut dikonfigurasi dengan benar pada jaringan.

Versi pen-debug jarak jauh tidak cocok dengan versi Visual Studio

Versi Visual Studio yang Anda jalankan secara lokal harus cocok dengan versi pemantauan penelusuran kesalahan jarak jauh yang berjalan di komputer jarak jauh. Untuk memperbaikinya, unduh dan instal versi yang cocok dari pemantauan penelusuran kesalahan jarak jauh. Buka Pusat Unduhan untuk menemukan versi pen-debug jarak jauh yang tepat.

Komputer lokal dan jarak jauh memiliki mode autentikasi yang berbeda

Komputer lokal dan jarak jauh harus menggunakan mode autentikasi yang sama. Untuk memperbaikinya, pastikan kedua komputer menggunakan mode autentikasi yang sama. Untuk informasi selengkapnya tentang mode autentikasi, lihat Ringkasan Autentikasi Windows.

Pen-debug jarak jauh berjalan di akun pengguna yang berbeda

Anda dapat melakukannya dengan salah satu cara berikut:

  • Anda dapat menghentikan pen-debug jarak jauh dan memulai ulang dengan akun yang Anda gunakan di komputer lokal.

  • Anda dapat memulai pen-debug jarak jauh dari baris perintah dengan parameter /allow <username>: msvsmon /allow <username@computer>

  • Anda dapat menambahkan pengguna ke izin pen-debug jarak jauh (di jendela pen-debug jarak jauh, Alat > Izin).

  • Jika Anda tidak dapat menggunakan metode di langkah-langkah sebelumnya, Anda dapat mengizinkan pengguna untuk melakukan penelusuran kesalahan jarak jauh. Di jendela debugger jarak jauh, buka dialog Opsi Alat >. Saat Anda memilih Tidak Ada Autentikasi, Anda kemudian dapat mencentang Izinkan pengguna mana pun untuk menelusuri kesalahan. Namun, Anda harus menggunakan opsi ini jika tidak ada pilihan lain, atau jika Anda berada di jaringan privat.

Firewall pada komputer jarak jauh tidak mengizinkan koneksi masuk ke debugger jarak jauh

Firewall pada komputer Visual Studio dan firewall pada komputer jarak jauh harus dikonfigurasi untuk memungkinkan komunikasi antara Visual Studio dan pen-debug jarak jauh. Untuk informasi tentang port yang digunakan pen-debug jarak jauh, lihat Penetapan Port Pen-Debug Jarak Jauh. Untuk informasi tentang mengonfigurasi firewall Windows, lihat Mengonfigurasi firewall Windows untuk Penelusuran Kesalahan Jarak Jauh.

Perangkat lunak anti-virus memblokir koneksi

Windows perangkat lunak anti-virus mengizinkan koneksi pen-debug jarak jauh, tetapi beberapa perangkat lunak anti-virus pihak ketiga dapat memblokirnya. Lihat dokumentasi pada perangkat lunak anti-virus Anda untuk mengetahui cara mengizinkan koneksi ini.

Kebijakan keamanan jaringan memblokir komunikasi antara komputer jarak jauh dan Visual Studio

Tinjau keamanan jaringan Anda untuk memastikan bahwa komunikasi tidak diblokir. Untuk informasi selengkapnya tentang kebijakan keamanan jaringan Windows, lihat Pengaturan kebijakan keamanan.

Jaringan terlalu sibuk untuk mendukung penelusuran kesalahan jarak jauh

Mungkin Anda perlu melakukan penelusuran kesalahan jarak jauh pada waktu yang berbeda, atau menjadwalkan ulang pekerjaan di jaringan pada waktu yang berbeda.

Bantuan lainnya

Untuk mendapatkan bantuan pen-debug jarak jauh lainnya, termasuk sakelar baris perintah, klik Bantuan > Penggunaan di jendela pen-debug jarak jauh. Jika tidak terbuka, Anda dapat melihat halaman web dengan menyalin baris berikut ke jendela File Explorer. (Anda perlu mengganti <Direktori penginstalan Visual Studio> dengan lokasi penginstalan Visual Studio Anda.)

res://<Visual Studio installation directory>\Common7\IDE\Remote%20Debugger\x64\msvsmon.exe/help.htm

Baca juga