스크립팅 솔루션에서 다른 어셈블리 참조
적용 대상: Azure Data Factory SSIS Integration Runtime SQL Server
Microsoft .NET Framework 클래스 라이브러리는 스크립트 개발자가 Integration Services 패키지에서 사용자 지정 기능을 구현하는 데 사용할 수 있는 강력한 도구 세트를 제공합니다. 스크립트 태스크와 스크립트 구성 요소에서는 관리되는 사용자 지정 어셈블리도 사용할 수 있습니다.
참고
패키지에서 웹 서비스의 개체와 메서드를 사용할 수 있도록 설정하려면 Microsoft VSTA(Visual Studio Tools for Applications)에서 사용할 수 있는 웹 참조 추가 명령을 사용하세요. 이전 버전의 Integration Services에서는 웹 서비스를 사용하려면 프록시 클래스를 생성해야 했습니다.
관리되는 어셈블리 사용
디자인 타임에 Integration Services에서 관리되는 어셈블리를 찾을 수 있게 하려면 다음 단계를 수행해야 합니다.
컴퓨터의 임의 폴더에 관리되는 어셈블리를 저장합니다.
참고
이전 버전의 Integration Services에서는 %windir%\Microsoft.NET\Framework\vx.x.xxxxx 폴더나 %ProgramFiles%\Microsoft SQL Server\100\SDK\Assemblies 폴더에 저장된 관리되는 어셈블리에 대한 참조만 추가할 수 있었습니다.
관리되는 어셈블리에 대한 참조를 추가합니다.
참조를 추가하려면 VSTA의 참조 추가 대화 상자에 있는 찾아보기 탭에서 관리되는 어셈블리를 찾아 추가합니다.
런타임에 Integration Services에서 관리되는 어셈블리를 찾을 수 있게 하려면 다음 단계를 수행해야 합니다.
강력한 이름으로 관리되는 어셈블리에 서명합니다.
패키지가 실행되는 컴퓨터의 전역 어셈블리 캐시에 어셈블리를 설치합니다.
자세한 내용은 사용자 지정 개체 빌드, 배포 및 디버그를 참조하세요.
Microsoft .NET Framework 클래스 라이브러리 사용
스크립트 태스크와 스크립트 구성 요소에서는 .NET Framework 클래스 라이브러리에서 제공하는 다른 모든 개체와 기능을 사용할 수 있습니다. 예를 들어 .NET Framework를 사용하여 사용자 환경에 대한 정보를 검색하고 패키지를 실행하는 컴퓨터와 상호 작용할 수 있습니다.
다음 목록에서는 자주 사용되는 몇 가지 .NET Framework 클래스에 대해 설명합니다.
System.Data는 ADO.NET 아키텍처를 포함합니다.
System.IO는 파일 시스템 및 스트림에 대한 인터페이스를 제공합니다.
System.Windows.Forms는 폼 만들기 기능을 제공합니다.
System.Text.RegularExpressions는 정규식 작업을 위한 클래스를 제공합니다.
System.Environment는 로컬 컴퓨터, 현재 사용자, 컴퓨터 및 사용자 설정에 대한 정보를 반환합니다.
System.Net은 네트워크 통신을 제공합니다.
System.DirectoryServices는 Active Directory를 공개합니다.
System.Drawing은 광범위한 이미지 조작 라이브러리를 제공합니다.
System.Threading은 다중 스레드 프로그래밍을 사용할 수 있도록 합니다.
.NET Framework에 대한 자세한 내용은 MSDN Library를 참조하십시오.
참고 항목
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기