Cara menjalankan debugger jarak jauh Visual studio dalam mode layanan

Saya ingin menjalankan debugger jarak jauh visual studio 2005 dalam mode layanan.. Ini berjalan dengan baik dalam mode aplikasi, dan ketika dalam mode layanan itu berhasil dimulai tetapi saya tidak dapat terhubung dari sistem jarak jauh.. Apakah ada pengaturan khusus yang diperlukan? .. Tolong bantu saya.


person Muhammad Ummar    schedule 05.10.2009    source sumber
comment
Apakah Anda sudah memeriksa Windows Firewall?   -  person Greg B    schedule 05.10.2009
comment
Ya, itu dimatikan di kedua komputer.   -  person Muhammad Ummar    schedule 05.10.2009


Jawaban (1)


Periksa pengguna mana yang menjalankannya sebagai layanan. Debugger jarak jauh mengharuskan semua pengguna yang terlibat memiliki izin admin di kedua mesin. Jika Anda menjalankan sesuatu seperti pengguna "layanan lokal", ia tidak akan memiliki izin yang diperlukan.

Mulailah dengan mencoba menjalankannya sebagai pengguna yang sama dengan Anda menjalankannya dalam mode aplikasi. Jika berhasil, Anda tahu bahwa masalah Anda berkaitan dengan izin.

Selain itu, coba centang opsi "izinkan layanan berinteraksi dengan desktop". Anda mungkin tidak ingin membiarkannya secara permanen seperti ini, namun hal ini mungkin memungkinkannya melaporkan kesalahan kepada Anda yang akan membantu Anda mengetahui apa yang salah.

person Simon P Stevens    schedule 05.10.2009
comment
Saya telah memeriksa izin administratif pada kedua sistem, tetapi hal aneh yang saya perhatikan adalah bahwa proses msvsmon.exe sedang berjalan tetapi ketika saya memeriksa perintah netstat -ab tidak ada proses bernama msvsmon.exe di sana?? apa yang mungkin menjadi masalah ini. - person Muhammad Ummar; 05.10.2009
comment
Apakah Anda menggunakan pengguna sistem/layanan lokal? Coba ubah untuk menggunakan pengguna yang tepat daripada sistem/layanan lokal, akun sistem/layanan lokal khusus untuk setiap mesin dan tidak memiliki akses jaringan. - person Simon P Stevens; 05.10.2009
comment
admin PC lokal atau admin domain? - person Simon P Stevens; 05.10.2009