Я создал проект установки для Outlook Plugin
приложения, используя Add In Express.
Я хочу создать установочный пакет, который просто перезапишет предыдущую версию, не прося пользователя удалить предыдущую версию вручную.
Хорошоэто становится настоящей проблемой для меня.Конечно, в Интернете есть некоторая информация по этому вопросу, но даже со всей этой информацией и экспериментами я не могу выбраться из этого.Я установил значения свойств настроенного проекта следующим образом:
1) DetectNewerInstalledVersion : True
2) InstallAllUsers : True
3) RemovePreviousVersions : True
4) UpgradeCode : Same as in the previous version
5) ProductCode : has been changed by VS itself as I incremented the Version
property of the set up project (I clicked yes).
Я также увеличил версию сборки плагина Outlook для сборки в классе AssemblyInfo.cs.
Результат :
Файл .msi
при двойном щелчке устанавливает новую версию и не удаляет старую версию.:( Я использую. Net 4.0
с Windows 7
. Любая помощь приветствуется.
С уважением,