2009-12-14 13 views
5

Używam VSTS 2008 + .Net 3.5 + C#. I opracowałem niestandardowy moduł uwierzytelniania Forms dla IIS 7.0 i dołączam do w3wp.exe, aby debugować ten moduł. Podczas procesu dołączania (wybieram tylko Tools -> Attach to Process, nie wykonuję żadnej operacji na komputerze, który debuguję - czekam tylko na dołączenie załącznika), spotkałem się z następującym błędem, wszelkie pomysły, co jest nie tak ?Błąd debugowania - błąd związany z plikiem w3wp.exe

Proces serwera WWW, który był debugowany, został zakończony przez Internetowe usługi informacyjne (IIS). Można tego uniknąć, konfigurując ustawienia ping w puli aplikacji w IIS. Zobacz pomoc w celu uzyskania dalszych szczegółów.

+2

Domyślam się, że trzeba skonfigurować ustawienia ping puli aplikacji w IIS. –

+0

Dzięki, pytanie odpowiedziało! – George2

Odpowiedz

20

zaledwie 1 KROK aby rozwiązać ten problem:

  1. Otwórz okno Narzędzia administracyjne.
  2. Kliknij przycisk Start, a następnie wybierz polecenie Panel sterowania. 3. W Panelu sterowania w razie potrzeby wybierz Przełącz do widoku klasycznego, a następnie dwukrotnie kliknij ikonę Narzędzia administracyjne.
  3. W oknie Narzędzia administracyjne kliknij dwukrotnie ikonę Internet Information Services (IIS) Manager.image
  4. W oknie Menedżer internetowych usług informacyjnych (IIS) rozwiń węzeł.
  5. Pod węzłem kliknij prawym przyciskiem myszy opcję Pule aplikacji.
  6. Na liście Pule aplikacji kliknij prawym przyciskiem myszy nazwę puli, w której działa aplikacja, a następnie kliknij opcję Ustawienia zaawansowane.
  7. W oknie dialogowym Ustawienia zaawansowane znajdź sekcję Model procesu i wybierz jedną z następujących akcji:

    *. Ustaw ping na wartość Fałsz.
    -lub-
    * .Set Ping Maksymalny czas odpowiedzi do wartości większej niż 90 sekund.

Ustawienie Ping włączone Fałszywe zatrzymanie IIS od sprawdzenia, czy proces roboczy nadal działa i utrzymuje proces roboczy przy życiu, dopóki nie zatrzymasz debugowania procesu. Ustawienie Ping Maximum Response Time na dużą wartość pozwala IIS na dalsze monitorowanie procesu roboczego.

9. Kliknij OK.

+1

http://sharing-the-experience.blogspot.com/2009/08/web-server-process-that-was-being.html http://msdn.microsoft.com/en-us/library/bb763108. aspx –