匯出 (0) 列印
全部展開

追蹤 Azure 應用程式的流程

更新日期: 2014年8月

追蹤是當您的應用程式執行時,讓您追蹤它的執行的一種方式。您可以使用 System.Diagnostics.TraceSystem.Diagnostics.DebugSystem.Diagnostics.TraceSource 類別,將有關錯誤和應用程式執行的資訊記錄在記錄檔、文字檔或其他裝置,以供稍後分析。如需有關追蹤的詳細資訊,請參閱追蹤和檢測應用程式 (機器翻譯)。

若要在 Windows Azure 應用程式中實作追蹤,請將 DiagnosticMonitorTraceListener 加入至應用程式的組態,並將 System.Diagnostics.Trace 或 System.Diagnostics.Debug 的呼叫加入至應用程式程式碼。您所使用的組態檔是 app.config 檔案 (背景工作角色) 或 web.config 檔案 (Web 角色)。當您在 Visual Studio 中使用提供的範本建立新的託管服務時,Windows Azure 診斷已經加入至專案,而且 DiagnosticMonitorTraceListener 會針對您加入的角色加入至適當的組態檔。

當您放置追蹤陳述式以供執行階段使用時,您必須格外小心。您必須考慮部署的應用程式中可能需要哪些追蹤資訊,以便適當涵蓋所有可能的追蹤案例。但是,因為使用追蹤的應用程式變化很大,所以沒有追蹤策略位置的一般性方針。如需有關放置追蹤陳述式的詳細資訊,請參閱如何:將追蹤陳述式加入至應用程式程式碼

您可以將追蹤參數放置到您的程式碼中,以控制是否進行追蹤以及追蹤的廣泛程度。這樣可讓您在實際執行環境中監視應用程式的狀態。這對於使用在多部電腦上執行之多個元件的商務應用程式特別重要。如需詳細資訊,請參閱如何:設定追蹤參數

另請參閱

顯示:
© 2014 Microsoft