2016-05-25 5 views
0

У меня есть приложение UWP, которое регистрирует фоновые задачи для обновления Live Tile. Они работают нормально.UWP (C#) Регистрация фоновых задач Предзаказ Launch

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

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

ответ

0

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

+1

Кроме того, для данного приложения не гарантируется запуск перед запуском. –

+0

Это, похоже, не для меня. Я знаю, что это грязный хак, но это приложение LoB, и я могу контролировать его до конца, поэтому я зарегистрировал приложение как обработчик URI и получил вызов функций для регистрации фоновых задач, а затем выхода. Он кратковременно мигает окном, но мы делаем кучу других вещей при первом входе в систему, поэтому это не кажется слишком страшным. – jace

+0

Если вы работаете в корпоративной среде, вы можете организовать сценарий powershell для запуска приложения после его установки. – gdc