Каков наилучший способ создания решения для автоматического обновления моего приложения WPF C #? - PullRequest
1 голос
/ 14 июня 2011

Я создаю простое приложение сигнализации, которое использует PNRP для отправки и получения сигналов тревоги по локальной сети.Сейчас я планирую внедрить некоторое автоматическое обновление для этого приложения и рассмотрел несколько существующих решений.

Ниже приведены требования приложения.

  1. Необходимо разрешить сетевой трафикв брандмауэре Windows для исполняемого файла
  2. Нужно поставить ярлык в папку автозагрузки
  3. Его нужно установить для всех на компьютере

Этотри основных требования к приложению.

Так что же является лучшим решением?

1 Ответ

1 голос
/ 16 июня 2011

Возможно, вы захотите взглянуть на библиотеку, которую я написал и выпустил с открытым исходным кодом, чтобы сделать это прозрачным образом - включая внешнее приложение обновления для фактического холодного обновления. См. http://www.code972.com/blog/2010/08/nappupdate-application-auto-update-framework-for-dotnet/ и http://www.code972.com/blog/2011/06/some-updates-on-nappupdate/ для примера пользовательского использования.

Код: http://github.com/synhershko/NAppUpdate (по лицензии Apache 2.0)

...