共用方式為


HOW TO:建立 Web 服務專案的效能工作階段

更新:2007 年 11 月

您可以使用 [啟動效能精靈] 來建立 Web 服務專案的效能工作階段,也可以手動建立效能工作階段。程式碼剖析工具 (Profiler) 可同時支援 WCF (Windows Communication Foundation) 服務和 ASMX 服務 (ASP.NET 服務)。

依據系統管理員提供的使用者存取權限設定,個別使用者可能有也可能沒有安全性權限可以在裝載 Web 服務處理序 (Process) 的電腦上建立分析工具工作階段。

注意事項:

建立效能工作階段之後,您可以檢閱和變更 Web 服務專案的 Visual Studio 專案設定,或變更效能工作階段的設定。

若要建立 Web 服務專案的效能工作階段

  1. 在 Visual Studio 中開啟 ASP.NET Web 服務專案。

  2. 在 [分析] 功能表上,按一下 [啟動效能精靈]。

    在 [您要對下列哪一項可用目標進行程式碼剖析] 中選取 Web 服務專案,然後按 [下一步]。

    效能精靈的第二頁隨即出現。

  3. 指定服務的用戶端。在 [程式碼剖析工具應該啟動何種用戶端以執行服務] 清單中,選取下列其中一個選項。

    Visual Studio 服務測試表單

    使用 ASP.NET 程式開發伺服器開啟 Web 服務網站的目錄清單頁面。

    Internet Explorer

    使用 Internet Explorer 開啟 Web 服務網站的目錄清單。

    方案中的其他專案。

    如果您的方案包含其他專案,每個專案都會列出。請選取呼叫 Web 服務的專案網站或應用程式。

    外部程式

    使用 [命令列的引數] 文字方塊中指定的引數,啟動 [要啟動的程式] 中指定的 Windows 程式。將工作目錄設定為 [工作目錄] 中指定的資料夾。

  4. 按 [下一步]。

    效能精靈的第三頁隨即出現。

  5. 選擇 [取樣] 或 [檢測] 指定分析方法,然後按一下 [下一步]。

    效能精靈的最後一頁隨即出現。

  6. 按一下 [完成]。

若要手動建立 Web 服務專案的效能工作階段

  1. 在 [分析] 功能表上,按一下 [新增效能工作階段]。

    -或-

    在 [效能總管] 工具列中,按一下 [新增效能工作階段] 按鈕。

  2. 在 [效能總管] 中,以滑鼠右鍵按一下 [目標]。

  3. 在 [加入目標專案] 視窗中,選取您要進行程式碼剖析之專案旁邊的核取方塊,然後按一下 [確定]。

  4. 按一下 [完成]。

    此時便會建立 Web 服務的效能工作階段。

若要檢閱或變更效能工作階段屬性

  • 在 [效能總管] 中,以滑鼠右鍵按一下工作階段名稱,然後選取 [屬性]。

若要覆寫 Web 服務的 Visual Studio 專案設定

  1. 在 [效能總管] 中,找出包含要進行程式碼剖析之 Web 服務的效能工作階段。

  2. 以滑鼠右鍵按一下 Web 服務名稱,然後選取 [屬性]。

    [<專案名稱> 屬性頁] 隨即顯示。

  3. 選取 [覆寫專案設定] 核取方塊,然後進行變更。

請參閱

其他資源

程式碼剖析工具入門

概觀 (程式碼剖析工具)