2017-02-16 114 views
0

我已经将NuLog的MetroLog软件包安装到UWP解决方案(VS2015)中。MetroLog在windows phone 10中安装appx文件后无法工作

在调试模式下一切正常 - 它在本地文件夹中创建一个日志文件并写入内容。

当我创建.appx文件时,将其复制到WP设备并安装它, 什么都没有发生,MetroLog不创建任何日志文件。

请帮助吗?

+1

MetroLog可用于UWP应用程序。我做了一个简单的测试,就像你在我的Lumia 640上提到的那样,它运行良好。我可以使用Device Portal找到日志文件。你是如何创建你的.appx包的?你是如何检查Windows Phone中的日志文件的? –

+0

谢谢你的回答。 右击UWP解决方案创建.appx文件,然后选择“Store” - >“Create App Packages”选项。 我将.appx文件复制到WP设备中并点击它。 我确认安装对话框,然后运行应用程序。 –

+0

谢谢Jay,我发现MetroLog文件就像你在Device Portal中所说的那样。 我正在查看本地文件夹的工具是“WP Power Tools”,通过这个工具,我看不到该文件(仅在调试模式下)。 非常感谢。 我发现的新问题是在发布模式下选中“优化代码”复选框。 有白皮书的做和不做优化代码? –

回答

0

MetroLog在UWP中受支持。并且默认情况下,它会将日志存储在应用程序的LocalState文件夹中。因此,关键是如何访问Windows 10 Mobile中的LocalState(LocalFolder)文件夹。

通常,我们可能会使用一些第三方工具,如IsoStoreSpyWindows Phone Power Tools来访问隔离存储。有了这些工具,我们可以访问LocalFolder,TemporaryFolderRoamingFolder。但是,这两个工具只能在调试模式下部署应用程序时起作用。

现在,建议使用App File Explorer来查看和处理您的sideloaded应用程序存储的文件。无论您的应用程序部署在调试模式还是版本模式下,该工具都应该能够正常工作。但请注意,这是一个新工具添加到Windows Device Portal周年纪念更新

要使用此功能,我们需要enable Device discovery and Device Portal。欲了解更多信息,请参阅Using the App File Explorer to see your app data

相关问题