다음을 통해 공유


GAC에 어셈블리를 설치하는 방법

Visual Studio에 포함된 Gacutil 도구를 사용하여 GAC(전역 어셈블리 캐시)에 BizTalk 어셈블리를 수동으로 설치하고 제거합니다.

Visual Studio를 사용하면 Visual Studio에서 배포될 때 BizTalk 어셈블리가 GAC에 자동으로 설치될 수 있습니다. BizTalk 프로젝트의 배포 속성에서 이 옵션을 설정합니다. Visual Studio에서 배포 속성을 설정하는 방법을 참조하세요. 이 메서드를 사용하여 비 BizTalk .NET 어셈블리를 GAC에 설치할 수 없습니다. 이 항목에 설명된 대로 수동으로 설치해야 합니다.

참고

BizTalk 응용 프로그램에 배포된 후에 BizTalk Server 관리 콘솔을 사용하여 어셈블리에 대한 배포 옵션을 지정할 수도 있습니다. BizTalk 어셈블리의 배포 옵션을 수정하는 방법.NET 어셈블리, COM 구성 요소, 파일 또는 BAM 아티팩트 배포 옵션을 수정하는 방법을 참조하세요.

필수 구성 요소

GAC에 대한 쓰기 권한이 있는 계정으로 로그인합니다. 로컬 컴퓨터의 관리자 계정이 이러한 권한을 가집니다.

gacutil을 사용하여 설치

  1. BizTalk 어셈블리를 로컬 컴퓨터에 복사합니다.

  2. 관리자 권한으로 Visual Studio용 개발자 명령 프롬프트를 엽니다.

  3. 다음과 같이 입력합니다.

    gacutil /i path_to_assembly_file /f

    예를 들어 다음과 같이 입력합니다.
    gacutil /i c:\temp\filename.dll /f

옵션은 /f 동일한 어셈블리 이름을 포함하는 기존 어셈블리를 덮어씁니다. gacutil 명령 및 옵션에 대한 자세한 내용은 를 입력합니다 gacutil /?.

gacutil을 사용하여 제거

애플리케이션을 완전히 배포 취소하려면 GAC(전역 어셈블리 캐시)에서 어셈블리를 제거해야 합니다. 이 프로세스를 자동화할 수 있습니다. 프로덕션 환경에 애플리케이션을 배포하기 전에 애플리케이션을 제거할 때 GAC에서 어셈블리를 자동으로 제거하는 사전 처리 스크립트를 작성합니다. 사전 및 사후 처리 스크립트를 사용하여 애플리케이션 배포 사용자 지정을 참조하세요.

스크립트를 사용하여 추가 파일 및 설정을 제거할 수도 있습니다. BizTalk 애플리케이션에 대한 다른 파일 및 설정을 제거하는 방법을 참조하세요.

Windows 인터페이스 사용

  1. %systemdrive%\Windows\Assembly에 열립니다.

  2. 애플리케이션에 포함된 각 어셈블리 파일을 마우스 오른쪽 단추로 클릭하고 제거를 선택한 다음 예를 선택하여 확인합니다.

명령줄 사용

  1. 관리자 권한으로 Visual Studio용 개발자 명령 프롬프트를 엽니다.

  2. 다음과 같이 입력합니다.

    gacutil /u<정규화된 어셈블리 이름>

    예를 들어 다음과 같이 입력합니다.
    gacutil /u "hello,Version=1.0.0.0, Culture=neutral, PublicKeyToken=0123456789ABCDEF"

참고 항목

Visual Studio에서 BizTalk 애플리케이션으로 BizTalk 어셈블리 배포
BizTalk 애플리케이션 배포 취소
BizTalk 애플리케이션 제거 방법
BizTalk 그룹에서 BizTalk 애플리케이션을 삭제하는 방법