Udostępnij za pośrednictwem


Porady: debugowanie hostowania samoobsługowego WCF

hostowana przez siebie usługa jest usługą WCF, która nie działa wewnątrz programu IIS, hosta usługi WCF ani serwera deweloperskiego ASP.NET.Najprostszym sposobem debugowania samodzielniej usługi WCF jest skonfigurowanie Visual Studio do uruchomienia klienta i serwera, po wybraniu Rozpocznij debugowanie w menu Debugowanie.

Jeśli usługa WCF jest samodzielnej obsługi wewnętrznej lub procesem, który nie może zostać uruchomiony w sposób, taki jak usługa NT, nie można użyć tej metody.Zamiast tego można wykonać jedną z następujących czynności:

Aby uruchomić zarówno klienta jak i hosta z programu Visual Studio

  1. Utwórz rozwiązanie Visual Studio, które zawiera projekty, zarówno klienta jak i serwera.

  2. Skonfiguruj rozwiązanie do uruchamiania procesów klienta i serwera, po wybraniu Start w menu Debugowanie.

    1. W Eksploratorze Rozwiązania, kliknij prawym przyciskiem myszy nazwę rozwiązania.

    2. Kliknij przycisk Ustaw projekty uruchamiania.

    3. W oknie dialogowym Właściwości <nazwy> rozwiązania, wybierz Wiele projektów uruchamiania.

    4. W siatce Wiele projektów uruchamiania w wierszu, który odpowiada projektowi serwera, kliknij przycisk Akcja i wybierz polecenie Start.

    5. W wierszu, który odnosi się do projektu klienta, kliknij przycisk Akcja i wybierz polecenie Start.

    6. Kliknij przycisk OK.

Zobacz też

Zadania

Porady: usługi WCF krok po kroku

Informacje

Ograniczenia debugowania WCF

Inne zasoby

Debugowanie usług WCF