2012-09-12 53 views
0

在我的解決方案,我有一個Azure的工作者角色項目和一個類庫。當我部署在託管服務解決方案(其中套接字編程需要涉及我的項目),什麼是出錯了。所有的東西都像本地開發存儲上的魅力一樣。如何使用跟蹤診斷在Azure項目

我已經包含在Azure的工人跟蹤診斷role.How我微量元素類庫發生的錯誤,因爲(當使用它沒有寫入存儲表)我不能使用超過類庫跟蹤。

有什麼辦法如何調試託管在Azure上的類庫與工人角色一起

問候, 維韋克

回答

1

,您仍然可以使用System.Diagnostics程序模塊在你的類庫生成自定義跟蹤消息。如果診斷監視器配置正確,這些消息將視爲Trace消息併發送到Azure存儲。在Windows Azure應用程序的DiagnosticMonitorTraceListener收集在你的應用程序的所有調用System.Diagnostics.Trace或System.Diagnostics.Debug以及您的應用程序內的其他模塊。如果沒有發生,您可能需要調查原因。

還有另一種選擇是添加自定義日誌記錄在您的類庫,然後將所有這些日誌存儲到一個特定的文件夾,並同步日誌此文件夾中成團塊通過Azure診斷/表存儲。添加自定義的診斷到Azure角色描述here,這篇文章是舊的,但仍然適用。

+0

感謝Avkash..It幫了我很多.. –