UWP (C#) Регистрация фоновых задач перед запуском приложения

У меня есть приложение UWP, которое регистрирует фоновые задачи для обновления Live Tile. Они работают нормально.

Я подготовил пакет, и значок закреплен в меню «Пуск», но фоновые задачи не регистрируются, пока пользователь не запустит приложение один раз.

Есть ли способ автоматически зарегистрировать их?


person jace    schedule 25.05.2016    source источник


Ответы (1)


Если вы не можете сделать это во время предварительного запуска приложения, нет - нет возможности явно запустить произвольный фрагмент кода после установки через Store.

person gdc    schedule 25.05.2016
comment
Также не гарантируется, что предварительный запуск будет запущен для данного приложения. - person Peter Torr - MSFT; 26.05.2016
comment
Похоже, это не помогло мне. Я знаю, что это грязный взлом, но это приложение LoB, и я могу контролировать его от начала до конца, поэтому я зарегистрировал приложение как обработчик URI и вызвал функции для регистрации фоновых задач, а затем вышел. Окно ненадолго мигает, но мы делаем кучу других вещей при первом входе в систему, так что это не кажется таким уж ужасным. - person jace; 27.05.2016
comment
Если вы работаете в корпоративной среде, вы, вероятно, можете организовать сценарий powershell для запуска приложения после его установки. - person gdc; 27.05.2016