2012-05-16 5 views
0

Я разработал приложение настройки WPF. Это приложение не может автоматически обновлять себя. Для обновления пользователи должны удалить приложение и переустановить его.Обновление программного обеспечения автоматической программы WPF

Мое приложение принимает данные из SQL Server 2008, которые находятся на моем сервере. Другими словами, приложение работает как браузер. Все данные поступали с моего сервера.

Как я могу автоматически информировать пользователей и обновлять приложение?

Благодаря

ответ

1

Вы можете использовать click once (auto update).

Если вы не хотите использовать ClickOnce, вы можете использовать netsparkle

Deploy and update smart client projects using central server -> использует один раз нажать

Adding automatic updates to your app -> Он не использует один раз нажать себя, хотя потреблять ClickOnce манифеста.

Set up net sparkle autoupdate

+0

Я прочитал обе страницы, но я не понимаю, как Click Раз Netsparkle удаляет и повторно устанавливает приложение или overide установленного приложения. Кажется, что эти два решения просто информируют пользователей об обновлении? –

+0

нет, они могут использовать используемые для реализации автоматического обновления, хотя для этого требуется некоторая пользовательская [логика] (http://www.codeproject.com/Articles/19623/Adding-automatic-updates-to-your-program-Part-1). [Net sparkle autoupdate] (http://netsparkle.codeplex.com/documentation) – Tilak

+0

Я попробую решения в ссылках, которые вы указали в своем последнем комментарии. И я собираюсь поделиться результатами. Надеюсь, я смогу это сделать. –