방법: SignTool.exe를 사용하여 설치 파일에 서명(Windows Installer)

SignTool.exe를 사용하여 Windows Installer 파일(.msi) 또는 설치 프로그램(setup.exe)에 서명할 수 있습니다. 설치 파일에 서명하면 변조된 파일이 최종 사용자 컴퓨터에 설치되지 않도록 하는 데 도움이 됩니다.

참고

표시되는 대화 상자와 메뉴 명령은 사용 중인 환경에 따라 도움말에서 설명하는 것과 다를 수 있습니다. 설정을 변경하려면 도구 메뉴에서 설정 가져오기 및 내보내기를 클릭합니다. 자세한 내용은 설정에 대한 작업을 참조하십시오.

Windows Installer 파일(.msi)에 서명하려면

  1. 파일에 서명하는 데 사용할 인증서를 개발 컴퓨터에 설치합니다.

  2. Visual Studio 명령 프롬프트를 엽니다.

  3. .msi 파일이 들어 있는 디렉터리로 변경합니다.

  4. 다음 명령을 사용하여 .msi 파일에 서명합니다.

    signtool sign /sha1 CertificateHash SetupFile.msi
    

    예를 들어 이름이 ExcelAddInSetup.msi인 설치 파일에 서명하려면 다음 명령을 사용합니다.

    signtool sign /sha1 CCB... ExcelAddInSetup.msi
    

설치 프로그램(.exe)에 서명하려면

  1. 파일에 서명하는 데 사용할 인증서를 개발 컴퓨터에 설치합니다.

  2. Visual Studio 명령 프롬프트를 엽니다.

  3. .exe 파일이 들어 있는 디렉터리로 변경합니다.

  4. 다음 명령을 사용하여 .exe 파일에 서명합니다.

    signtool sign /sha1 CertificateHash Setup.exe
    

    예를 들어 설치 프로그램에 서명하려면 다음 명령을 사용합니다.

    signtool sign /sha1 CCB... Setup.exe
    

참고 항목

참조

SignTool.exe(서명 도구)

기타 리소스

배포 작업 및 연습