Freigeben über


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

Dieses Thema gilt für folgende Anwendungsbereiche:

Edition

Visual Basic

C#

F#

C++

Web Developer

Express

Thema ist nicht vorhanden Thema ist nicht vorhanden Thema ist nicht vorhanden Thema ist nicht vorhanden Thema ist vorhanden

Pro, Premium und Ultimate

Thema ist vorhanden Thema ist vorhanden Thema ist nicht vorhanden Thema ist nicht vorhanden Thema ist vorhanden

In Visual Studio 2010 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