2011-07-01 4 views
1

私はコンソールC#アプリケーションを書いたとします。私はConsole.WriteLine()を使って、どのようなステータスメッセージを表示しても、プログラムがコンソールで起動されたときに読むことができます。Azureのロールコードでデバッグ出力を行う方法は?

今、Windows Azureの役割がで、クラウドのどこかで実行されています。これでコンソールはなくなりました。どのようにしてデバッグ出力を使用して、現在の状態をロールして問題をデバッグするためにデバッグ出力を行うのですか?

答えて

5

を表示するためのCerebrataのツールを使用しています時々私は本当にローテク(代わりのものを転送するために、診断のために待っているの瞬間)何かに頼る:http://blog.smarx.com/posts/printf-here-in-the-cloud

+0

+ 1しかし、私は現在あなたのブログにも記載されているサービスバストレースリスナーオプションを使用しています。ほとんどの場合、監視アプリケーションが動作しているため、これはうまく機能します。 – knightpfhor

+0

私はAzure Diagnosticsを設定しようとしばらく時間を費やし、ついにこのアプローチを使用します。少なくともそれは動作します。 – sharptooth

関連する問題