Как автоматически обновить приложение Silverlight 3 вне браузера? - PullRequest
1 голос
/ 26 августа 2009

Как автоматически обновить приложения Silverlight 3 и запустить новую обновленную версию без участия пользователя?

Я знаю, что могу загрузить и обновить до новых версий OOB-приложения Silverlight с помощью Application.CheckAndDownloadUpdateAsync (), но я не знаю, как после этого перезапустить приложение.

(приложение Silverlight запускается на компьютере (больше похоже на терминал / устройство) без клавиатуры или мыши)

Ответы [ 2 ]

2 голосов
/ 27 августа 2009

Боюсь, ты не сможешь.

Это не механизм автоматического отключения приложения OOB.Единственный общий вариант - отображать всплывающее окно после завершения обновления, запрашивая у пользователя перезапуск приложения, но похоже, что оно не подходит для вашей ситуации

1 голос
/ 04 октября 2009

Так как нет способа автоматического перезапуска OOB-приложения, мне интересно, не можем ли мы просто изменить «MainPage.xaml» и переместить пользователя на новую страницу, которая не позволит ему что-либо делать и там есть подсказка, что они должны закрыть и перезапустить приложение?

...