2017-02-16 70 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

相關問題