Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 26948|Odpowiedź: 0

[Źródło] vs2017 Zdalne debugowanie asp.net projekt strony internetowej MVC

[Skopiuj link]
Opublikowano 23.05.2018 17:27:57 | | | |
Najpierw porozmawiajmy o środowisku operacyjnym. Projekt asp.net wersji MVC to 4.5, a zdalny serwer to Windows Server 2016 x64-bit, a natywny system win10 x64-bit to system.
Katalog instalacyjny VS, aby znaleźć katalog Remote Debugger, będą 3 wersje "Appx", "x64", "x86" pod tym katalogiem, ponieważ nasz serwer jest wersją x64-bitową, więc skopiuj folder x64 bezpośrednio na nasz zdalny serwer.

Katalog zdalnego debuggera

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

Wiele błędnych katalogów w Internecie to: C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE

Otwieramy folder, który właśnie skopiowaliśmy na serwerze zdalnym, znajdujemy program "msvsmon.exe" i uruchamiamy go jako administrator, a następnie ustawiamy go w opcjach narzędzi następująco:

(Brak uwierzytelniania, pozwalanie dowolnemu użytkownikowi na debugowanie, porty mogą być ustawiane samodzielnie lub pozostawiać domyślne)



Publikujemy projekt na serwerze, a gdy go publikujemy,Należy zauważyć, że konfiguracja jest wybrana jako opcja "Debug"Następujący sposób:



Spakuj wygenerowany pakiet release i prześlij go na serwer do publikacji, są kroki, więc nie będę tu o tym mówił.

Kod do debugowania dla kontrolera jest następujący:



Poprośmy go bezpośrednio i zwraca normalnie, w następujący sposób:



Zdalne wcielenie do służby

W VS wybierz Debug - Attach to Process, wybierz "Remote (Unauthenticated)" dla typu połączenia, wpisz ip:port dla połączenia i celu oraz enter! Jak pokazano poniżej:



Wybierz poniżej proces, który trzeba debugować, czyli proces o nazwie "w3wp.exe", i dołącz go! Ponownie żądając URL, możemy znaleźć awarię zasilania, która pomyślnie wprowadziła ustawienia, jak pokazano na poniższym rysunku:

Rozwiązanie VS Remote Debug "Operacja debugowania trwa dłużej niż oczekiwano"
https://www.itsvse.com/thread-4793-1-1.html
(Źródło: Architect_Programmer)




Na koniec dołącz linki do różnych dokumentów pomocy w zdalnym debugowaniu MS:Logowanie do linku jest widoczne.




Poprzedni:Rozwiązanie VS Remote Debug "Operacja debugowania trwa dłużej niż oczekiwano"
Następny:SSO single sign-on to protokół P3P służący do synchronicznego logowania/wyjścia
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com