VSProject.GenerateKeyPairFiles 메서드
어셈블리의 강력한 이름을 만드는 데 사용되는 공개 키/개인 키 파일을 생성합니다.
네임스페이스: VSLangProj
어셈블리: VSLangProj(vslangproj.dll)
구문
‘선언
‘사용 방법
매개 변수
- strPublicPrivateFile
생성될 파일의 이름입니다.
- strPublicOnlyFile
이 매개 변수를 true로 설정하면 공개 키만 생성됩니다.
설명
강력한 이름은 간단한 텍스트 이름, 버전 번호 및 culture 정보(제공되는 경우)를 포함하는 어셈블리 ID와 공개 키 및 디지털 서명으로 구성됩니다. 디지털 서명을 만드는 데 사용되는 공개 키/개인 키 쌍은 파일 또는 암호화 서비스 공급자의 컨테이너에 저장됩니다. 강력한 이름 도구(Sn.exe)를 사용하여 파일이나 컨테이너를 만듭니다. 이 도구를 실행할 때 사용자가 컨테이너 이름을 지정하고 이 속성에도 같은 이름이 사용됩니다. 자세한 내용은 강력한 이름의 어셈블리를 참조하십시오.
암호화 서비스 공급자는 인증, 인코딩 및 암호화를 위한 암호화 알고리즘을 수행하는 독립 소프트웨어 모듈입니다. 자세한 내용은 Microsoft Cryptographic Service Providers를 참조하십시오.