InvalidOperationException При использовании ShelltileSchedule на Windows Phone 7

StackOverflow https://stackoverflow.com/questions/4174879

  •  09-10-2019
  •  | 
  •  

Вопрос

Я получаю InvalidOperationException при использовании следующего кода для создания ShellTilesChedule:

ShellTileSchedule sch;
public void UpdateTile()
{
    sch = new ShellTileSchedule();
    sch.Recurrence = UpdateRecurrence.Interval;
    sch.Interval = UpdateInterval.EveryHour;
    sch.StartTime = DateTime.Now;
    sch.RemoteImageUri = new Uri(@"http://winmilk.julianapena.com/Tile3.png");

    sch.Start();
}

Исключение происходит специально при звонке sch.Start();Отказ Это также происходит, используете ли я интервал или одноразовые обновления.

У кого-нибудь есть идеи на том, почему это происходит?

Заранее спасибо!

Это было полезно?

Решение

Дох, нашел ответ. Не добавил

u003CCapability Name="ID_CAP_PUSH_NOTIFICATION"/>

к файлу wmappmanifest.xml.

Немного вводит в заблуждение, потому что документация для ShelltileSchedule говорит, что она обновляет плитку «без толкающих уведомлений». По крайней мере, это работает сейчас :)

Другие советы

У меня была такой же проблема, не получая свойства моего графика.

Если я установлю график «только один раз», а затем установите его «интервал» ошибок.

Если я удалю интервал, эта проблема исчезает.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top