我已将Nuget的MetroLog软件包安装到UWP解决方案(VS2015)中。
在调试模式下一切正常 - 它在本地文件夹中创建一个日志文件并在其中写入内容。
当我创建.appx文件时,将其复制到WP设备并安装它, 没有任何事情发生,MetroLog不会创建任何日志文件。
请,需要帮助吗?
答案 0 :(得分:0)
MetroLog。默认情况下,in会将日志存储在应用程序的 LocalState 文件夹中。所以这里的关键点是如何访问Windows 10 Mobile中的 LocalState(LocalFolder)文件夹。
通常,我们可能会使用某些第三方工具(如IsoStoreSpy或Windows Phone Power Tools)来访问隔离存储。借助这些工具,我们可以访问LocalFolder,TemporaryFolder和RoamingFolder。但是,只有在调试模式下部署应用程序时,这两个工具才有效。
目前,建议使用 App File Explorer 来查看和操作由您的侧载应用程序存储的文件。无论您的应用程序是以调试模式还是发布模式部署,该工具都应该能够正常工作。但请注意,这是周年更新中添加到Windows Device Portal的新工具。
要使用此功能,我们需要enable Device discovery and Device Portal。有关详细信息,请参阅Using the App File Explorer to see your app data。