私はwp7.1 appで作業しており、いくつかのアクションをログに記録します。私はnlogを選択しました。私はthe latest nlog versionをダウンロードし、this tutorialに記述されているように設定ファイルを設定しました。したがって、ログターゲットはLogReceiverServiceです。メッセージを受信するには、NLogReceiverForwarderServiceを使用します。これは、nlogソースコードに含まれている単純なサービス例です。ただメッセージが表示されている「ホストが開かれた」とのウィンドウをコンソール -nlogはwp7エミュレータでは動作しません
問題は、私はWP7で何かを記録しようとすると、何もメッセージが表示されないです。
同じnlog設定ファイルを使用してWPFアプリケーションを作成したところ、すべてのメッセージがログに記録されます。
サービスの受信と設定ファイルが正しいことを確認します。
また:
- 私はnlog設定がコンテンツとして設定されていることを確認し、それが 出力ディレクトリにコピーされます。
- Visual StudioとWP7エミュレータを管理者として実行します。
- 私はエミュレータコンソールを有効にし、コンソールにnlog目標を設定していない - 運を。コンソールが開き、いくつかのデバッグ情報が表示されますが、ログメッセージは表示されません。