Freigeben über


Gewusst wie: Ausführen eines Einzelschritts in WCF-Dienste

Aktualisiert: November 2007

Dieses Thema gilt für folgende Anwendungsbereiche:

Edition

Visual Basic

C#

C++

Web Developer

Express

Standard

Pro und Team

Tabellenlegende:

Vorhanden

Nicht vorhanden

Befehl oder Befehle, die standardmäßig ausgeblendet sind.

In Visual Studio 2008 können Sie einen Einzelschritt in einen WCF-Dienst ausführen. Wenn sich der WCF-Dienst in derselben Visual Studio-Projektmappe wie der Client befindet, erreichen Sie Haltepunkte innerhalb des WCF-Dienstes.

Damit dies funktioniert, müssen Sie das Debuggen in der Datei app.config oder Web.config aktivieren. Weitere Informationen zum Aktivieren des Debuggens sowie zu Einschränkungen beim Ausführen von Einzelschritten in WCF-Dienste finden Sie unter Einschränkungen beim WCF-Debugging.

So führen Sie einen Einzelschritt in einen WCF-Dienst aus

  1. Erstellen Sie eine Visual Studio-Projektmappe, die sowohl den WCF-Client als auch WCF-Dienstprojekte enthält.

  2. Klicken Sie im Projektmappen-Explorer mit der rechten Maustaste auf das WCF-Clientprojekt, und klicken Sie dann auf Als Startprojekt festlegen.

  3. Aktivieren Sie das Debuggen in der Datei app.config oder web.config. Weitere Informationen finden Sie unter Einschränkungen beim WCF-Debugging.

  4. Setzen Sie an der Stelle im Clientprojekt, an der Sie die schrittweise Ausführung beginnen möchten, einen Haltepunkt. Üblicherweise wird dies vor dem Aufruf des WCF-Diensts sein.

  5. Ausführen bis zum Haltepunkt, dann Beginnen der schrittweisen Ausführung. Der Debugger führt die schrittweise Ausführung des Diensts automatisch durch.

Siehe auch

Aufgaben

Gewusst wie: Debuggen eines lokal gehosteten WCF-Diensts

Referenz

Einschränkungen beim WCF-Debugging

Weitere Ressourcen

Debuggen von WCF-Diensten