2009-12-16 1 views
3

Каков рекомендуемый способ предложить пользователям моего приложения ClickOnce возможность перейти на предыдущую версию? (В случае, если новая версия не работает на их машине)«Downgrade» ClickOnce application

ответ

3

В настройке развертывания ClickOnce оставьте минимальную требуемую версию в качестве старой версии. Это даст им выбор: обновлять или нет. Если они будут обновлены, то решите, что они хотят вернуться к старой версии, тогда они могут сделать это с помощью программ добавления/удаления.

Если вы установите минимальную требуемую версию в качестве новой версии, у них не будет выбора вернуться к старой версии.

+0

Возможно ли это сделать более чем с двумя версиями? Чтобы пользователи могли выбирать, какую версию они хотят? – Espo

+0

Я так не верю. По крайней мере, не через такой чистый и простой механизм. Вы можете сделать какую-то настраиваемую настройку/организацию в своем местоположении ClickOnce, чтобы пользователи могли просматривать и устанавливать различные версии, но не экспериментируя немного, я не могу сказать вам, каковы будут особенности такой установки. – NYSystemsAnalyst

+2

@Espo - Нет. Он встроен в ClickOnce для сохранения текущей версии и предыдущей. Все, что помимо этого, должно быть каким-то обычным решением, которое вы реализуете. – codeConcussion