Ensiksi puhutaan toimintaympäristöstä. Project asp.net MVC-versio on 4.5, ja etäpalvelin on Windows Server 2016 x64-bittinen järjestelmä, ja natiivi win10 x64-bittinen järjestelmä on järjestelmä. VS asennuskansio Remote Debugger -hakemiston löytämiseksi hakemistossa on kolme versiota "Appx", "x64", "x86", koska palvelimemme on x64-bittinen versio, joten kopioi x64-kansio suoraan etäpalvelimellemme.
Etävirheenkorjaushakemisto
C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\Remote Debugger
Monet väärät hakemistot Internetissä ovat: C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE
Avaamme juuri kopioimamme kansion etäpalvelimella, etsimme "msvsmon.exe"-ohjelman ja ajamme sen ylläpitäjänä, ja asetamme sen työkalun asetuksiin seuraavasti:
(Ei tunnistautumista, salli käyttäjän debugata, portit voidaan asettaa itsenäisesti tai jättää oletusasetukset)
Julkaisemme projektin palvelimelle, ja kun julkaisemme,Huomaa, että konfiguraatio on valittu "Debug"-vaihtoehtonaSeuraavasti:
Pakkaa generoitu julkaisupaketti ja lataa se palvelimelle julkaistavaksi, siinä on vaiheita, joten en puhu siitä tässä.
Ohjaimelle täytyy debuggata, on seuraava:
Pyydetään sitä suoraan, ja se palauttaa normaalin seuraavasti:
Etäkäyttöönotto
VS:ssä valitse Debug - Liitä prosessiin, valitse "Remote (Unauthenticated)" yhteystyypiksi, syötä ip:port yhteydelle ja kohteelle, ja enter enter! Kuten alla on esitetty:
Valitse alla oleva prosessi, joka pitää debugata, nimeltään "w3wp.exe", ja liitä se! Kun pyydämme URL-osoitteen uudelleen, löydämme sähkökatkon, joka onnistuneesti syötti asetukset, kuten alla olevassa kuvassa näkyy:
Lopuksi liitä linkit erilaisiin MS:n etävirheenkorjausohjedokumentteihin:Hyperlinkin kirjautuminen on näkyvissä.
|