/ / Як кодувати, щоб перевірити наявність старої версії встановлювача на машині - visual-studio-2008, installer, windows-installer, uninstaller

Як кодувати, щоб перевірити наявність старої версії встановлювача на машині - visual-studio-2008, installer, windows-installer, uninstaller

Ми розробляємо індивідуальний інсталятор, що використовуєвізуальна студія 2008 installer project. Вимога, яку ми намагаємося надіслати, є; Припустимо, що користувач запускає встановлення, і якщо вже на стаціонарній версії вже доступна стара версія, то ми повинні запропонувати користувачеві оновити версію та мати список файлів, які є новими в цій версії. Для цього ми зараз намагаємося отримати код thorugh для installer, але не може це зробити. Чи може хто-небудь повідомити нам про відповідний підхід, за допомогою якого ми зможемо виявити, чи доступна стара версія на машині.

Відповіді:

1 для відповіді № 1

Спробуйте використовувати реєстр Windows. Коли ви встановлюєте стару програму, слід додати реєстр, і коли встановлюється нове додаток, перевірте реєстр та перевірте значення версії реєстру, якщо знайдено реєстр, просто відобразите повідомлення про помилку та скасуйте майстер встановлення.