Как заставить процесс установки удалить старую установку
В панели свойств вашего проекта настройки используйте следующие параметры:
- установить атрибут RemovePreviousVersions в значение "True"
- увеличить значение версии
- создать новый код продукта
Таким образом, установщик Windows автоматически использует механизм major upgrade для удаления старых версий вашего продукта.
Как создать ссылку http в папке меню приложений?
Visual Studio не поддерживает ярлык для URL. Решением является использование настраиваемого действия для создания ярлыка.
Есть ли хорошее руководство по добавлению новых диалоговых окон в проект установки?
Visual Studio очень ограничен в создании пользовательского интерфейса установки. Возможно, этот урок поможет:
http://www.codeproject.com/KB/install/vsSetupCustomDialogs.aspx
Большинство установочных пакетов с пользовательским интерфейсом создаются с помощью других инструментов разработки.
Проект setu создает два файла XXXX.msi и файл setup.exe, что
для чего нужен setup.exe?
Загрузчик EXE выполняет необходимые условия для вашего пакета:
Есть ли в документации на соем теги [xxxx], например:
[Author], [ApplicationName] и т. Д.?
Да, ссылка на свойство установщика Windows .