Практическое руководство. Подписывание файлов установки с помощью программы SignTool.exe (установщик Windows)
Приложение SignTool.exe используется для подписывания файла установщика Windows (расширение MSI) или программы установки (setup.exe). Подписывание файлов установки позволяет не допустить установки поддельных файлов на компьютерах пользователей.
Примечание
Отображаемые диалоговые окна и команды меню могут отличаться от описанных в справке в зависимости от параметров среды.Чтобы изменить параметры, выберите команду Параметры импорта и экспорта в меню Сервис.Дополнительные сведения см. в разделе Работа с параметрами.
Подписывание MSI-файла установщика Windows
Установите сертификат для подписывания файла на компьютере разработчика.
Откройте командную строку Visual Studio.
Перейдите в каталог, содержащий MSI-файл.
Подпишите MSI-файл с помощью следующей команды:
signtool sign /sha1 CertificateHash SetupFile.msi
Например, для подписывания файла ExcelAddInSetup.msi используйте следующую команду:
signtool sign /sha1 CCB... ExcelAddInSetup.msi
Подписывание программы установки с расширением EXE
Установите сертификат для подписывания файла на компьютере разработчика.
Откройте командную строку Visual Studio.
Перейдите в каталог, содержащий EXE-файл.
Подпишите EXE-файл с помощью следующей команды:
signtool sign /sha1 CertificateHash Setup.exe
Например, чтобы подписать программу установки, воспользуйтесь следующей командой:
signtool sign /sha1 CCB... Setup.exe
См. также
Ссылки
SignTool.exe (программа подписывания)