Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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. |
Wenn Sie einen XML-Webdienst mit Visual C++ erstellen, erstellt Visual Studio die Standardprojekteinstellungen für das Debuggen. Durch diese Einstellungen wird in Visual Studio der in den <Projekt>-Eigenschaftenseiten festgelegte Browser gestartet und dynamisch eine Testseite generiert, wenn Sie im Menü Debuggen auf Starten klicken. Auf der Testseite können Sie Befehle eingeben und die vom XML-Webdienst zurückgegebenen Daten prüfen.
Hinweis: |
|---|
Damit der Debugger an den mit /clr kompilierten C++-Code angefügt wird, muss im Code DebuggableAttribute ausgegeben werden. Sie können dieses Attribut automatisch in den Code einfügen, indem Sie eine Verknüpfung über die /ASSEMBLYDEBUG-Linkeroption herstellen. |
Debuggen eines XML-Webdienstaufrufs über eine Clientanwendung
Wenn eine Clientanwendung einen XML-Webdienst aufruft, verbindet sich der Debugger mit der Clientanwendung und dem ASP.NET-Workerprozess aspnet_wp.exe, verfolgt den SOAP-Aufruf und durchläuft die Aufruflistenkette bis zum XML-Webdienstprozess.
Weitere Informationen finden Sie unter XML-Webdienste in verwaltetem Code.
Ändern von Standardkonfigurationen
Wenn Sie ein XML-Webdienstprojekt mit der Projektvorlage erstellen, nimmt Visual Studio automatisch die erforderlichen Einstellungen für die Debug- und Releasekonfigurationen vor. Diese Einstellungen können ggf. geändert werden. Weitere Informationen finden Sie unter Projekteinstellungen für eine C- oder C++-Debugkonfiguration und Debug- und Releasekonfigurationen.
.gif)
.gif)
.gif)
Hinweis: