다음을 통해 공유


스크립트 디버깅

적용 대상: SQL Server Azure Data Factory의 SSIS Integration Runtime

VSTA(Microsoft Visual Studios Tools for Applications)에서 스크립트 태스크 및 스크립트 구성 요소에 사용할 스크립트를 작성할 수 있습니다.

스크립트에 설정한 VSTA에서 중단점을 적중합니다. VSTA에서 중단점을 관리할 수 있지만 디자이너에서 제공하는 중단점 설정 대화 상자를 사용하여 중단점을 관리할 수도 있습니다. 자세한 내용은 디버깅 제어 흐름을 참조하세요.

중단점 설정 대화 상자에는 스크립트 중단점이 포함됩니다. 이러한 중단점은 중단점 목록의 맨 아래에 표시되고 중단점이 나타나는 함수의 이름 및 줄 번호를 표시합니다. 중단점 설정 대화 상자에서 스크립트 중단점을 삭제할 수 있습니다.

런타임 시 스크립트의 코드 줄에 설정된 중단점은 패키지 또는 패키지의 태스크 및 컨테이너에 설정된 중단점과 통합됩니다. 디버거는 스크립트의 특정 중단점에서부터 패키지, 태스크 및 컨테이너의 중단점까지 또는 그 반대로 실행할 수 있습니다. 예를 들어 패키지에서 OnPreExecuteOnPostExecute 이벤트를 받을 때 발생하는 중단 조건으로 설정된 중단점이 패키지에 포함되고, 스크립트의 줄에 중단점이 있는 스크립트 태스크가 있을 수 있습니다. 이 시나리오에서 패키지는 OnPreExecute 이벤트와 연결된 중단 조건에서 실행을 일시 중단하고 스크립트의 중단점으로 실행한 다음 마지막으로 OnPostExecute 이벤트와 연결된 중단 조건으로 실행할 수 있습니다.

스크립트 태스크 및 스크립트 구성 요소를 디버깅하는 방법은 Coding and Debugging the Script TaskCoding and Debugging the Script Component을 참조하십시오.

Visual Studio for Applications에서 중단점을 설정하려면

참고 항목

패키지 배포 문제 해결 도구.