Выполнение действия перед установкой при установке ClickOnce
У нас есть VSTO Excel COM-AddIn, который развернут как ClickOnce.
Это использует действия после установки путем реализации IAddInPostDeploymentAction
и связать его в манифесте под <vstav3:postActions>
,
Однако теперь нам также необходимо выполнить действие перед установкой (чтобы прочитать реестр и отключить существующий AddIn).
Будет ли это возможно с ClickOnce?
1 ответ
Единственный способ сделать это - создать предварительное условие, которое выполняет то, что вы хотите, и развернуть его как предварительное условие. Сам по себе ClickOnce не позволяет выполнять предустановочные команды.
Вы можете использовать Bootstrapper Manifest Generator для создания необходимого пакета после создания пакета установки и развертывания для выполнения любых необходимых вам команд.