Как реализовать проверку фона автообновления с использованием технологий .NET? - PullRequest
0 голосов
/ 08 октября 2011

Я использовал ClickOnce, и у него есть хорошие API для развертывания и реализации фоновых проверок программного обеспечения.

Проблема с ClickOnce, с которой я столкнулся, заключается в том, что мне нужно установить несколько экземпляров моего приложения, а clickonce не поддерживает это.

Есть ли другое решение для развертывания и проверки фона обновления программного обеспечения, которое я могу внедрить в свое приложение? например, как это делает Google Chrome или Firefox.

Спасибо.

Ответы [ 2 ]

2 голосов
/ 18 октября 2011

Вы можете установить несколько экземпляров одного и того же приложения.

http://robindotnet.wordpress.com/2009/04/22/clickonce-installing-multiple-versions-concurrently/

Честно говоря, если единственным отличием является конфигурация, я бы предложил пользователю выбрать конфигурацию перед запуском приложения и использовать ее в выбранной конфигурации.Если ему не нужно иметь более одного бегуна одновременно.

0 голосов
/ 12 июля 2012

Попробуйте AutoUpdater.NET библиотека классов для .net, созданная мной.Вам просто нужно добавить одну строку кода в каждом экземпляре, и вы можете легко обновить свое приложение несколькими экземплярами.

...