Установка проекта проверяет наличие ранее установленного проекта перед установкой?
-
22-09-2019 - |
Вопрос
Есть ли способ для моего объекта установки проверить, установлена ли на компьютере другая программа, прежде чем продолжить процесс установки?Я использую Visual Studio 2008.
Решение
Установщик Windows поддерживает условия запуска.Вы можете использовать идентификатор компонента программы, чтобы определить, установлена ли она.Используйте MSI Spy, чтобы получить идентификатор компонента программы.
Другие советы
Кроме того, некоторые программы перечислены в качестве предварительных условий в проекте установки.Например, все .Net Framework, SQL Server Compact, установщик Windows 3 и т.д.Если вы проверите это, ваше приложение действительно может запросить загрузку недостающих файлов.
Не связан с StackOverflow