, похоже, не могу понять это ... Мне нужно скопировать Redemption.dll в папку (например, C: \ Program Files ( x86) \ Redemption), а затем regsvr32.
Мне также нужно, чтобы это произошло, если Redemption. dll уже существует на компьютере пользователя (я хочу заменить и перерегистрировать ее на dll, включенную в мой клик после установки)
кстати, это плагин vsto outlook.
Мне пришлось создать msi-файл, в котором была саморегистрирующаяся библиотека Redemption.dll, и я установил ее с помощью групповой политики на все машины в нашем офисе.
затем просто развернул приложение Click Once без предварительных условий.
Я также обнаружил, что если приложение с однократным нажатием обновляется и оно НЕ будет повторно проверять наличие предварительных требований, пользователь должен запустить файл setup.exe, который развертывается при развертывании с однократным щелчком.
Вы можете создать пакетный файл и упаковать его вместе с проектом установки. и, используя настраиваемое действие, вы можете выполнить этот пакетный файл, который выполнит за вас регистрацию / отмену регистрации выкупа.