Чтобы предотвратить диалог, вам необходимо установить сертификат в хранилище доверенных корневых центров сертификации на машинах, см. Manage Trusted Root Certificates. Вы можете найти полезную статью Deploying an Office Solution by Using ClickOnce.
Примечание. MSI позволяет установить программное обеспечение без помех. См. How to install a .MSI file unattended для получения дополнительной информации.
Вы должны иметь возможность использовать параметры/quiet или/qn с помощью msiexec для выполнения автоматической установки. Пакеты MSI экспортируют общедоступные свойства, которые вы можете установить с синтаксисом PROPERTY = value в конце параметров msiexec. Например, эта команда устанавливает пакет без каких-либо UI и без перезагрузки, с бревном и двумя свойствами:
msiexec /i c:\path\to\package.msi /quiet /qn /norestart /log c:\path\to\install.log PROPERTY1=value1 PROPERTY2=value2
Кроме того, вы можете рассмотреть возможность развертывания подключаемого модуля с помощью групповой политики (объекты групповой политики). Подробнее об этом читайте в статье HowTo: Install a COM add-in automatically using Windows Server Group Policy.