Raspberry Pi 上的 Metrolog
Metrolog on Raspberry Pi
我在 Raspberry Pi 3 上使用 Windows 10 IOT。
由于我的应用程序正在增长,我想在应用程序中包含一个记录器。所以我为此目的实施了 MetroLog。
在我的本地计算机上启动应用程序,日志记录工作正常,并将 lof 文件存储在此路径下
C:\Users\[login]\AppData\Local\Packages\[package family name]\LocalState\MetroLogs
如果我在 Raspberry Pi 上启动应用程序,记录器不会写入任何日志文件,或者我就是找不到它。 Raspberry Pi 上不存在上述文件夹。
有人为 Win10 物联网应用程序实现了 MetroLog 吗?
或者我可以更改存储日志文件的默认路径吗?
在 windows 物联网核心设备上,路径如下所示:
C:\Data\Users\DefaultAccount\AppData\Local\Packages\[package family name]\LocalState\MetroLogs
我使用以下代码片段进行测试:
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.");
我在 Raspberry Pi 3 上使用 Windows 10 IOT。
由于我的应用程序正在增长,我想在应用程序中包含一个记录器。所以我为此目的实施了 MetroLog。
在我的本地计算机上启动应用程序,日志记录工作正常,并将 lof 文件存储在此路径下
C:\Users\[login]\AppData\Local\Packages\[package family name]\LocalState\MetroLogs
如果我在 Raspberry Pi 上启动应用程序,记录器不会写入任何日志文件,或者我就是找不到它。 Raspberry Pi 上不存在上述文件夹。
有人为 Win10 物联网应用程序实现了 MetroLog 吗? 或者我可以更改存储日志文件的默认路径吗?
在 windows 物联网核心设备上,路径如下所示:
C:\Data\Users\DefaultAccount\AppData\Local\Packages\[package family name]\LocalState\MetroLogs
我使用以下代码片段进行测试:
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.");