How to: Assinar os arquivos de instalação com SignTool. exe (oWindows Installer)
Você pode usar SignTool. exe para assinar um arquivo do Windows Installer (. msi) ou um programa de instalação (Setup. exe). Ao assinar os arquivos de instalação, você ajudar a garantir que os arquivos violados não estão instalados em computadores de usuário final.
Observação |
---|
Caixas de diálogo e comandos de menu que você vê podem diferir das descritas no Help dependendo do ambiente. Para alterar suas configurações, escolha Importar e Exportar Configurações no menu Ferramentas. Para obter mais informações, consulte Trabalhando com configurações. |
Para assinar um arquivo do Windows Installer (. msi)
No computador de desenvolvimento, instale o certificado que você deseja assinar o arquivo com.
Abra um prompt de comando Visual Studio.
Alterar para o diretório que contém o arquivo. msi.
Assine o arquivo. msi usando o seguinte comando:
signtool sign /sha1 CertificateHash SetupFile.msi
Por exemplo, para assinar um arquivo de configuração chamado ExcelAddInSetup.msi, use o seguinte comando:
signtool sign /sha1 CCB... ExcelAddInSetup.msi
Para assinar um programa de instalação (. exe)
No computador de desenvolvimento, instale o certificado que você deseja assinar o arquivo com.
Abra um prompt de comando Visual Studio.
Alterar para o diretório que contém o arquivo. exe.
Assine o arquivo. exe usando o seguinte comando:
signtool sign /sha1 CertificateHash Setup.exe
Por exemplo, para assinar o programa de instalação, use o seguinte comando:
signtool sign /sha1 CCB... Setup.exe
Consulte também
Referência
SignTool. exe (ferramenta de assinatura)