ASP.NET Debugowanie: wymagania systemu
W tym temacie opisano wymagania zabezpieczeń i oprogramowania dla ASP.NET debugowania scenariusze:
Debugowanie lokalnego, w którym Visual Studio i aplikacji sieci Web na tym samym komputerze.Istnieją dwie wersje tego scenariusza:
ASP.NET Kod znajduje się w systemie plików.
ASP.NET Kod znajduje się w witrynie sieci Web usług IIS.
Zdalne debugowanie, w którym Visual Studio jest uruchamiany na komputerze klienckim i debuguje aplikacji Web, która jest uruchomiona na komputerze serwera zdalnego.
Wymagania dotyczące oprogramowania
Debugowanie lokalnego z ASP.NET aplikacji wymaga jednego z następujących systemów operacyjnych:
Windows 7 Ultimate
System Windows 7 Professional
System Windows 7 Enterprise
Windows Vista Ultimate
Windows Vista Business
System Windows Vista Enterprise
Windows XP Professional
Windows Server 2003
Zdalne debugowanie ASP.NET aplikacji wymaga lokalnego klienta, który działa dowolna wersja Windows Vista lub systemu Windows XP, jak i serwera zdalnego, który jest uruchomiony jeden z następujących systemów operacyjnych:
Windows 7 Ultimate
System Windows 7 Professional
System Windows 7 Enterprise
Windows Vista Ultimate
Windows Vista Business
System Windows Vista Enterprise
Windows XP Professional
Windows Server 2003
Wymagania dotyczące zabezpieczeń
Zdalne debugowanie komputerów lokalnych i zdalnych musi być na Instalatora domeny lub grupy roboczej.Jeśli komputery są w ustawieniach grupy roboczej, oba komputery muszą być z systemem Windows XP lub Windows Vista.
Aby debugować ASP.NET proces roboczy musi mieć uprawnienia do debugowania tego procesu.Domyślnie ASP.NET aplikacje są uruchamiane jako ASPNET użytkownika.Jeśli proces roboczy działa jako ASPNET, lub jako Usługa sieciowa, musisz mieć uprawnienia administratora do debugowania go.
Nazwa ASP.NET proces roboczy zmienia się przez debugowanie scenariusz i wersji usług IIS.Aby uzyskać więcej informacji, zobacz Porada: Znajdowanie nazwy procesu ASP.NET.
Użytkownika można zmienić uwagę, że ASP.NET proces roboczy jest uruchamiany.Na Windows Vista lub systemu Windows XP można zmienić to konto, edytując plik machine.config na serwerze, na którym działa program IIS.Na Windows Server 2003, możesz to zrobić za pomocą Internet Information Services (IIS) Manager.Aby uzyskać więcej informacji, zobacz Porady: uruchamianie procesu roboczego z konta użytkownika.
Jeśli zmienisz ASP.NET proces roboczy do uruchamiania własnego konta użytkownika, nie trzeba być administratorem serwera, na którym działa program IIS.
![]() |
---|
Przed zmianą ASP.NET proces roboczy do uruchamiania przy użyciu innego konta, należy rozważyć możliwych konsekwencji, jeśli ASP.NET proces roboczy powinien być naruszony przez hakera uruchomionej na tym koncie.Konta użytkownika ASPNET i Usługa sieciowa jest uruchamiane z minimalne uprawnienia, zmniejszenie możliwych szkód, jeśli proces zostanie zaatakowana przez hakerów.Jeśli trzeba zmienić ASP.NET proces roboczy do uruchamiania w ramach konta mającego większe uprawnienia potencjalne szkody jest większa. |
Zobacz też
Zadania
Porady: uruchamianie procesu roboczego z konta użytkownika