Нужно разработать WPF для проверки новой версии - PullRequest
2 голосов
/ 03 мая 2011

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

Есть ли какое-либо решение, позволяющее избежать удаления и переустановки?

Chand

Ответы [ 3 ]

4 голосов
/ 03 мая 2011

ClickOnce позволяет создавать простые в установке, самообновляющиеся приложения.

Это часть стандартных инструментов Visual Studio.

0 голосов
/ 03 мая 2011

Если Silverlight может удовлетворить ваши требования, для каждого клиента существует только одна установка - Silverlight для браузера. Приложение будет автоматически обновляться при изменении на веб-сервере.

Среда выполнения Silverlight очень похожа на WPF, но обратите внимание на различия: , что-это-разностной-между-МОФ-и-SilverLight-приложения .

0 голосов
/ 03 мая 2011

Это не ограничивается C # или WPF.

Вы должны предоставить интеллектуальный установщик, который может определить версии файлов и / или даты и знать, какие из них заменить, а какие нет.Поэтому установщик может установить или обновить в зависимости от ситуации.

Также Visual Studio поставляется с решением для установки, которое я лично предпочитаю Inno Setup .Это делает установку, обновление и деинсталляцию легкой задачей и работает со всеми языками.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...