Это делается через Свойства установщика . Вы можете установить их и сравнить их со значениями. Они как переменные в коде.
Однако Visual Studio ограничен, когда дело доходит до пользовательской логики установки. Если вы не знаете, как сделать то, что вам нужно, сообщите нам более подробную информацию.
В качестве примечания, запуск установщика для уже установленного продукта переводит его в режим обслуживания (параметры «Изменить», «Восстановить» и «Удалить»). Поэтому вам не нужно проверять, установлено ли ваше приложение.