2009-08-26 2 views
1

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

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

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

ответ

2

Я боюсь, что вы не можете.

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

1

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

Смежные вопросы