2017-01-13 10 views
0

Ich verwende Windows 10 IOT auf meinem Raspberry Pi 3.Metrolog auf Raspberry Pi

Da meine Anwendung wächst Ich möchte einen Logger an die Anwendung schließen. Also habe ich MetroLog für diesen Zweck implementiert.

Starten der Anwendung auf meinem lokalen Computer funktioniert die Protokollierung in Ordnung und es speichert die lof Dateien unter diesem Pfad

C:\Users\[login]\AppData\Local\Packages\[package family name]\LocalState\MetroLogs 

Wenn ich die Anwendung auf dem Raspberry Pi startet der Logger keine Protokolldateien oder ich nicht schreiben kann es einfach nicht finden. Der oben beschriebene Ordner existiert nicht auf dem Raspberry Pi.

Hat jemand MetroLog für Win10 IOT-Anwendungen implementiert? Oder kann ich den Standardpfad ändern, in dem die Protokolldateien gespeichert sind?

Antwort

1

Auf Fenster iot Kern Gerät sieht der Pfad wie folgt aus:

C:\Data\Users\DefaultAccount\AppData\Local\Packages\[package family name]\LocalState\MetroLogs 

ich mit dem folgenden Code Stück testen:

 this.Log = Logger.GetLogger("myLogger"); 
     System.Diagnostics.Debug.WriteLine("Error log files are written to: " + ApplicationData.Current.LocalFolder.Path); 
     this.Log.Debug("This is a debug message.");