Как написать код, чтобы проверить, доступна ли более старая версия установщика на компьютере - PullRequest
0 голосов
/ 10 марта 2010

Мы разрабатываем индивидуальный установщик, используя проект установщика visual studio 2008. Требование, которое мы пытаемся удовлетворить, таково; Предположим, пользователь запускает установку, и если на той же машине уже установлена ​​более старая версия, мы должны предложить пользователю обновить версию и показать список файлов, которые появились в этой версии. Для того же самого мы в настоящее время пытаемся получить код программы установки, но не можем этого сделать. Может кто-нибудь сообщить нам соответствующий подход, с помощью которого мы сможем определить, доступна ли более старая версия на компьютере.

1 Ответ

1 голос
/ 10 марта 2010

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

...