GenerateMetadata.GenerateSigned(String, String, Boolean, String) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
지정된 형식 라이브러리로 표시되는 COM+ 구성 요소에 대한 CLR(공용 언어 런타임) 메타데이터가 들어 있는 어셈블리를 생성하거나 찾은 후 강력한 이름의 키 쌍으로 어셈블리를 서명하고 서명한 어셈블리를 전역 어셈블리 캐시에 설치합니다.
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.
public:
virtual System::String ^ GenerateSigned(System::String ^ strSrcTypeLib, System::String ^ outPath, bool InstallGac, [Runtime::InteropServices::Out] System::String ^ % Error);
public string GenerateSigned (string strSrcTypeLib, string outPath, bool InstallGac, out string Error);
abstract member GenerateSigned : string * string * bool * string -> string
override this.GenerateSigned : string * string * bool * string -> string
Public Function GenerateSigned (strSrcTypeLib As String, outPath As String, InstallGac As Boolean, ByRef Error As String) As String
매개 변수
- strSrcTypeLib
- String
어셈블리를 생성할 형식 라이브러리의 이름입니다.
- outPath
- String
어셈블리를 생성하거나 기존 어셈블리를 찾을 폴더입니다.
- InstallGac
- Boolean
무시됩니다.
- Error
- String
오류 메시지를 쓸 수 있는 문자열입니다.
반환
생성된 어셈블리 이름이거나, 입력이 잘못된 경우 빈 문자열입니다.
구현
설명
필요한 경우는 GenerateSigned 메서드는 지정된 된 형식 라이브러리에 대 한 CLR 메타 데이터를 포함 하는 어셈블리를 생성 합니다. 또한 강력한 이름의 키 쌍을 생성 하 고 어셈블리에 서명 합니다.
이 처리를 위해 호출 된 GenerateMetaData 메서드. 이러한 메서드는 사용자 코드에서 직접 호출할 필요가 없습니다.
InstallGac
매개 변수는 전역 어셈블리 캐시에 어셈블리를 설치할지 여부를 나타냅니다. 그러나 구현이이 값을 무시 하 고 항상 서명 된 어셈블리를 전역 어셈블리 캐시에 설치 하려고 시도 합니다.
적용 대상
.NET