Pertama, mari kita bicara tentang lingkungan operasi. Versi MVC asp.net proyek adalah 4.5, dan server jarak jauh adalah sistem Windows Server 2016 x64-bit, dan sistem win10 x64-bit asli adalah sistemnya. Direktori instalasi VS untuk menemukan direktori Remote Debugger, akan ada 3 versi "Appx", "x64", "x86" di bawah direktori, karena server kami adalah versi x64-bit, jadi salin folder x64 langsung ke server jarak jauh kami.
Direktori Debugger Jarak Jauh
C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\Remote Debugger
Banyak direktori yang salah di Internet adalah: C: \ Program Files (x86) \ Microsoft Visual Studio 14.0 \ Common7 \ IDE
Kami membuka folder yang baru saja kami salin di server jarak jauh, menemukan program "msvsmon.exe" dan menjalankannya sebagai administrator, dan mengaturnya di opsi alat sebagai berikut:
(Tidak ada otentikasi, izinkan pengguna mana pun untuk men-debug, port dapat diatur sendiri atau meninggalkan default)
Kami menerbitkan proyek ke server, dan ketika kami menerbitkan,Perhatikan bahwa konfigurasi dipilih sebagai opsi "Debug"Sebagai berikut:
Kemas paket rilis yang dihasilkan dan unggah ke server untuk dipublikasikan, ada langkah-langkahnya, jadi saya tidak akan membicarakannya di sini.
Kode yang perlu di-debug untuk pengontrol adalah sebagai berikut:
Mari kita minta secara langsung, dan itu kembali normal, sebagai berikut:
Komisioning jarak jauh
Di VS, pilih Debug - Lampirkan ke Proses, pilih "Remote (Tidak Terautentikasi)" untuk jenis koneksi, masukkan ip:port untuk koneksi dan tujuan, dan masukkan! Seperti yang ditunjukkan di bawah ini:
Pilih proses yang perlu di-debug di bawah ini, proses bernama "w3wp.exe", dan lampirkan! Meminta kembali URL, kita dapat menemukan kegagalan listrik yang berhasil masuk ke pengaturan, seperti yang ditunjukkan pada gambar di bawah ini:
Terakhir, lampirkan tautan ke berbagai dokumen bantuan MS remote debugging:Login hyperlink terlihat.
|