WP7 BackgroundAgent не запустится

У меня странная проблема с моим запланированным агентом. Я создал его несколько недель назад, и он работал на моем телефоне, я проверил его, и все было в порядке. Но сегодня я изменил его, перекомпилировал, развернул и... он не запустился.

Я добавил LaunchForTest, пробовал с разными таймпансами... ничего не получалось. Я обеспечил правильную ссылку на все сборки, что я не использую запрещенный API... И он не запустится. Даже с чистой сборкой и чистой установкой. Я попробовал на эмуляторе, и он работает.

Если кто-нибудь имеет представление о том, что может происходить... Спасибо.

2 ответа

Есть три варианта, когда Background Agent не запускается: Background Agent отключен в настройках, Battery level низок, Background Agent разбился два раза подряд

Похоже, вы не удалили старое расписание и не создали новое.

Убедитесь, что вы делаете что-то подобное в своем приложении (а не в качестве фонового агента). Он удалит любой существующий и добавит его обратно.

try
{
   PeriodicTask Action = (PeriodicTask)ScheduledActionService.Find(MainPage.AgentName);
   if ( Action != null)
   {
      ScheduledActionService.Remove(MainPage.AgentName);
   }

   ScheduledActionService.Add(periodicTask);
}
Другие вопросы по тегам