Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 26948|Odpoveď: 0

[Zdroj] VS2017 Vzdialené ladenie asp.net projekt webovej stránky MVC

[Kopírovať odkaz]
Zverejnené 23. 5. 2018 17:27:57 | | | |
Najprv sa poďme porozprávať o prevádzkovom prostredí. Projekt asp.net verzii MVC je 4.5 a vzdialený server je Windows Server 2016 x64-bitový systém, pričom natívny win10 x64-bit systém je systém.
VS inštalačný adresár na nájdenie adresára Remote Debugger budú pod adresárom 3 verzie "Appx", "x64", "x86", keďže náš server je x64-bitová verzia, takže skopírovať x64 priečinok priamo na náš vzdialený server.

Adresár vzdialeného debuggera

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

Mnohé nesprávne adresáre na internete sú: C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE

Otvoríme priečinok, ktorý sme práve skopírovali, na vzdialenom serveri, nájdeme program "msvsmon.exe" a spustíme ho ako administrátor a nastavíme ho v nastaveniach nástroja nasledovne:

(Žiadna autentifikácia, povolenie ladenia akémukoľvek používateľovi, porty môžu byť nastavené samostatne alebo ponechať predvolené)



Projekt zverejníme na serveri a keď ho zverejníme,Upozorňujeme, že konfigurácia je vybraná ako možnosť "Debug"Takto:



Zabalte vygenerovaný release balík a nahrajte ho na server na publikovanie, sú tam kroky, takže o tom tu nebudem hovoriť.

Kód, ktorý je potrebné ladiť pre kontrolér, je nasledovný:



Požiadajme ho priamo a vráti sa normálne, nasledovne:



Diaľkové zaradenie do služby

Vo VS vyberte Debug - Attach to Process, vyberte "Remote (Unauthenticated)" pre typ pripojenia, zadajte ip:port pre pripojenie a cieľ a vstúpte! Ako je uvedené nižšie:



Vyberte proces, ktorý treba ladiť nižšie, proces s názvom "w3wp.exe", a pripojte ho! Opätovným požiadaním o URL môžeme nájsť výpadok napájania, ktorý úspešne vstúpil do nastavení, ako je znázornené na obrázku nižšie:

VS Remote Debug riešenie "Debug operácia trvá dlhšie, než sa očakávalo"
https://www.itsvse.com/thread-4793-1-1.html
(Zdroj: Architect_Programmer)




Nakoniec pripojte odkazy na rôzne dokumenty s pomocou MS remote ladenia:Prihlásenie na hypertextový odkaz je viditeľné.




Predchádzajúci:VS Remote Debug riešenie "Debug operácia trvá dlhšie, než sa očakávalo"
Budúci:SSO single sign-on je P3P protokol pre synchronné prihlásenie/výstup
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com