共用方式為


HOW TO:為 ASP.NET 應用程式建立效能工作階段

更新:2007 年 11 月

您可以使用 [效能精靈] 為 ASP.NET 應用程式建立效能工作階段。可以在 Visual Studio 中開啟專案建立效能工作階段,也可以不開啟專案就建立效能工作階段。

依據系統管理員提供的使用者存取權限設定,個別使用者可能有也可能沒有安全性權限可以在裝載 ASP.NET 處理序 (Process) 的電腦上建立分析工具 (Profiler) 工作階段。下列範例説明各使用者之間可能存在的差異:

  • 當系統管理員設定了要啟動的驅動程式和服務時,某些使用者可以存取進階的程式碼剖析功能。

  • 網域使用者只能存取取樣程式碼剖析。

  • 某些使用者可以拒絕其他所有使用者存取程式碼剖析。

如需詳細資訊,請參閱程式碼剖析和 Windows Vista 的安全性,以及 VSPerfCmd 中的 ADMIN 選項。

若要為 ASP.NET 應用程式專案建立效能工作階段

  1. 在 Visual Studio Team Edition for Developers 中開啟 ASP.NET Web 專案。

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

  3. 在 [您要對下列哪一項可用目標進行程式碼剖析?] 下拉式清單中,請確定已選取目前的專案,然後按一下 [下一步]。

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

    注意事項:

    如需詳細資訊,請參閱 了解檢測資料值了解取樣資料值

  5. 按一下 [完成]。

    ASP.NET 應用程式的效能工作階段就會建立。

若要手動為 ASP.NET 應用程式建立效能工作階段

  1. 開啟 Visual Studio Team Edition for Developers。

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

  3. 從 [您要對下列哪一項可用目標進行程式碼剖析?] 下拉式清單中,選取 [為 ASP.NET 應用程式進行程式碼剖析],然後按一下 [下一步]。

  4. 在 [您要使用哪個本機 URL 或路徑執行 Web 應用程式] 方塊中輸入應用程式首頁的 URL,然後按 [下一步]。

    • 對於伺服器 (IIS) 架構的網站,請輸入如 https://localhost/MySite/default.aspx 之類的 URL。這會對本機電腦上位於 MySite 的應用程式根目錄的 ASP.NET 應用程式進行程式碼剖析,網站上的網頁 default.aspx 則會在 Internet Explorer 中啟動以開始此工作階段。

    • 對於檔案架構的網站,請輸入如 c:\WebSites\MySite\default.aspx 之類的路徑。這會對位於 c:\webSites\MySite 的 ASP.NET 應用程式進行程式碼剖析,而網頁 http://localhost:nnnn/MySite/default.aspx 則會在 Internet Explorer 中啟動以開始此工作階段。

    如需詳細資訊,請檢視 ASP.NET 目標二進位檔的屬性頁。

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

    注意事項:

    如需詳細資訊,請參閱 了解檢測資料值了解取樣資料值

  6. 按一下 [完成]。

    ASP.NET 應用程式的效能工作階段就會建立。

請參閱

概念

了解檢測資料值

了解取樣資料值

其他資源

概觀 (程式碼剖析工具)

設定效能工作階段