Как подписать программу установки exe или msix, которая может работать везде - PullRequest
1 голос
/ 18 июня 2020

Я хочу подписать установочный файл Exe (msi) или MSIX, чтобы он работал на всех системах без каких-либо проблем (например, на смарт-экране). Я использовал InstallShield и Advanced Installer для создания установки. Оба эти приложения могут быть подписаны файлом PFX. Однако пользователь должен вручную установить подпись перед запуском установочного файла. Итак, как я могу подписать установочный файл, который работает во всех системах без каких-либо проблем. и не требует от пользователя установки подписи?

1 Ответ

1 голос
/ 19 июня 2020

Решение для вас - приобрести и использовать сертификат цифровой подписи (типа Microsoft Authenticode), выданный поставщиком сертификата, который является доверенным центром в списке доверенных центров системы Windows по умолчанию. Сертификата, выпущенного любым из наиболее известных поставщиков сертификатов, должно быть достаточно для выполнения вашего запроса.

После покупки такого файла сертификата вы можете просто настроить и использовать его в разделе «Цифровые подписи» расширенного установщика или I SH проект установки.

...