2017-04-27 1 views
1

私は、RPI2(Windows IOT v.10.0.15063.0)にデプロイされたUWPアプリケーションでETWにいくつかのものを記録しようとしています。デバイスポータル上(ペイロードは私を与える:「stringmessage :,」)私は新しいログを見ることができますが、メッセージは空ですWindowsデバイスポータルの空のETWメッセージ

var _loggingChannel = new LoggingChannel("HA4IoT", null, new Guid("4bd2826e-54a1-4ba9-bf63-92b73ea1ac4a")); 
_loggingChannel.LogMessage("Test", LoggingLevel.Information); 

私が代わりのLogEventを使用しようとしているのが、任意の文字列フィールドは、そのように振る舞う - ログインの値が空であります保存されたCSVには、ログされたものに関するデータもありません。

答えて

2

申し訳ありません、これはヒット - 私たちは「デバイス・ポータルのための作者のアップデートでETWの解析ロジックで知ら回帰があります修正するために働いています。現時点では、WPRプロファイルを作成してETLを収集し、ETLを使用してログを収集する以外は回避策がありません。

https://wpdev.uservoice.com/forums/110705-universal-windows-platform/suggestions/18591439-loggingchannel-not-showing-string-message-content コードがインサイダーズフライトで修正され、修正がバックポート可能かどうかわかったら、それを更新します。

更新:これはFall Creators Updateで修正され、数ヶ月間飛行しています。プラットフォーム間のWindowsの次回のアップデートでそれを見ることができます。

1

私のRaspberry Pi2では動作します。コードをコピーして実行しました。

私のWindowsのIoTコア10のバージョンは次のとおりです。10.0.14393.67

結果は以下のようになります。私は次のようなIoTのバックグラウンド・アプリケーションのターゲットバージョンを設定

Result

Settings

CSVエクスポートはまた、私のマシン上で正常に見える:

Timestamp,Provider,ID 
04/27/2017-21:23:36.8150656,HA4IoT,0,Keyword:1,Level:4,ProviderName:HA4IoT,StringMessage:Test,TaskName:LogMsgInformation,WebbCompletePayload:stringmessage:test, 

敬具、 クリスチャン

関連する問題