2017-02-16 6 views
0

Я установил пакет MetroLog из Nuget в решение UWP (VS2015).MetroLog не работает после установки файла appx в телефоне Windows 10

В режиме отладки все работает нормально - создает файл журнала в локальной папке и записывает содержимое внутри.

Когда я создаю файл .appx, скопируйте его в устройство WP и установите его, ничего не случилось, MetroLog не создает никакого файла журнала.

Пожалуйста, нужна помощь?

+1

MetroLog может использоваться в приложениях UWP. И я сделал простой тест, как вы уже упоминали на моем Lumia 640, он работал хорошо. Я могу найти файл журнала с Device Portal. Как вы создали свой пакет .appx? И как вы проверили файл журнала в Windows Phone? –

+0

Благодарим вас за ответ. Я создаю файл .appx, щелкнув правой кнопкой мыши по UWP-решению и выбрав «Store» -> «Create App Packages». Я копирую файл .appx в устройство WP и нажимаю на него. Я подтверждаю установку диалогового окна и после этого запуска приложения. –

+0

Спасибо, Джей, я нашел файл MetroLog, как вы говорите с Device Portal. инструмент, с которым я работаю, чтобы увидеть локальную папку «WP Power Tools», и этим инструментом я не могу видеть файл (только в режиме отладки). Еще раз большое спасибо. Новая проблема, которую я нашел, находится в режиме деблокирования с флажком «Оптимизационный код». Существует белая бумага и не нужно делать код оптимизации? –

ответ

0

MetroLog поддерживается в UWP. И по умолчанию в журнале будут храниться журналы LocalState. Таким образом, ключевым моментом здесь является доступ к папке LocalState (LocalFolder) в Windows 10 Mobile.

Как правило, мы можем использовать некоторые сторонние инструменты, такие как 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.

Смежные вопросы