偵錯準備:XML Web Service (C++)

更新:2007 年 11 月

這個主題適用於:

版本

Visual Basic

C#

C++

Web Developer

Express 版

標題不適用於 標題不適用於 標題適用於 標題不適用於

Standard 版

標題不適用於

標題不適用於

標題適用於

標題不適用於

Pro/Team 版

標題不適用於

標題不適用於

標題適用於

標題不適用於

表格圖例:

標題適用於

套用

標題不適用於

不套用

預設會套用主題但隱藏命令

預設隱藏的命令。

當您使用 Visual C++ 建立 XML Web Service 時,Visual Studio 會建立偵錯的預設專案設定。當您從 [偵錯] 功能表中選擇 [啟動] 時,這些設定會使 Visual Studio 啟動已在 [<Project> 屬性頁] 中選取的瀏覽器並動態產生測試頁。您可以在測試頁上輸入命令,並且觀察 XML Web Service 所傳回的資料。

注意事項:

針對附加至以 /clr 編譯之 C++ 程式碼的偵錯工具,程式碼需要發出 DebuggableAttribute。您可以使用 /ASSEMBLYDEBUG 連結器選項連結,將其自動加入程式碼。

偵錯從用戶端應用程式發出的 XML Web Service 呼叫

當用戶端應用程式呼叫 XML Web Service 時,偵錯工具會附加至用戶端應用程式和 ASP.NET 背景工作處理序 (aspnet_wp.exe),然後追蹤 SOAP 呼叫並跟隨該呼叫堆疊鏈結至 XML Web Service 處理序中。

如需詳細資訊,請參閱 Managed 程式碼中的 XML Web Service

變更預設的組態

當您以專案範本建立 XML Web Service 專案時,Visual Studio 會自動建立偵錯和發行組態所需的設定。若有需要,您可以變更這些設定。如需詳細資訊,請參閱變更 C 或 C++ 偵錯組態的專案設定偵錯和發行組態

請參閱

其他資源

偵錯 Managed 程式碼

偵錯準備:Visual C++ 專案類型