Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 26948|Răspunde: 0

[Sursă] vs2017 Depanare la distanță asp.net proiect de site mvc

[Copiază linkul]
Postat pe 23.05.2018 17:27:57 | | | |
Mai întâi, să vorbim despre mediul de operare. Versiunea proiectului asp.net MVC este 4.5, iar serverul de la distanță este un sistem Windows Server 2016 x64-bit, iar sistemul nativ win10 x64-bit este sistemul.
Directorul de instalare VS pentru a găsi directorul Remote Debugger, vor exista 3 versiuni "Appx", "x64", "x86" sub director, deoarece serverul nostru este o versiune x64-bit, așa că copiază folderul x64 direct pe serverul nostru remote.

Directorul Remote Debugger

C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\Remote Debugger

Numeroasele directoare greșite de pe Internet sunt: C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE

Deschidem folderul pe care tocmai l-am copiat pe serverul remote, găsim programul "msvsmon.exe" și îl rulăm ca administrator, și îl setăm în opțiunile uneltelor după cum urmează:

(Fără autentificare, permite oricărui utilizator să depaneze, porturile pot fi setate singure sau pot părăsi implicitul)



Publicăm proiectul pe server, iar când publicăm,Rețineți că configurația este selectată ca opțiunea "Depanare"Așa cum urmează:



Împachetează pachetul de lansare generat și încarcă-l pe server pentru publicare, există pași, așa că nu voi vorbi despre asta aici.

Codul care trebuie depanat pentru controler este următorul:



Să o solicităm direct, iar răspunsul este normal, astfel:



Punere în funcțiune la distanță

În VS, selectează Debug - Attach to Process, selectează "Remote (Unauthenticated)" pentru tipul conexiunii, introdu ip:port pentru conexiune și destinație și introduce! Așa cum se arată mai jos:



Selectează procesul care trebuie depanat mai jos, procesul numit "w3wp.exe", și atașează-l! Resolicitând URL-ul, putem găsi pana de curent care a intrat cu succes în setări, așa cum se arată în figura de mai jos:

VS Remote Debug "Operațiunea de depanare durează mai mult decât se aștepta"
https://www.itsvse.com/thread-4793-1-1.html
(Sursa: Architect_Programmer)




În final, atașează linkuri către diverse documente de ajutor pentru depanarea la distanță MS:Autentificarea cu hyperlink este vizibilă.




Precedent:VS Remote Debug "Operațiunea de depanare durează mai mult decât se aștepta"
Următor:Autentificarea unică SSO este un protocol P3P pentru login/exit sincron
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com