2014-02-06 1 views
3

У меня есть клиент, который хочет простой установки для небольшого приложения системного лотка. Они хотят, чтобы приложение автоматически обновлялось без запроса пользователя. Приложение небольшое, и обновление должно быть минимальным по размеру (большая часть бизнес-логики и кода будет за веб-службой).Может ли ClickOnce автоматически обновляться, не спрашивая пользователя?

Я обращал внимание на технологию ClickOnce от Microsoft, поскольку она кажется построенной для таких вещей. Мой вопрос в том, может ли он тихо обновляться за кулисами, не зная, что это так? Если нет, то какой лучший путь для этого? Есть ли еще одна технология, которая лучше подходит?

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

ответ

3

Да, приложения ClickOnce автоматически обновляются при развертывании новой версии на сервере. Есть несколько способов, чтобы заставить это:

http://msdn.microsoft.com/en-us/library/s22azw1e.aspx

Также посмотрите, как иметь свой собственный графический интерфейс, чтобы информировать пользователей об обновлениях:

http://msdn.microsoft.com/en-us/library/ms404263.aspx