2011-09-05 2 views
1

SSIS 용 사용자 지정 DTS 파이프 라인 구성 요소를 만들고 있습니다. 이 구성 요소는 C DLL을 래퍼하는 C# dll을 호출합니다. 기본적으로 C# 래퍼는 C DLL 함수의 서명을 정의하고 DllImport 특성을 사용합니다.SSIS에서 C DLL의 함수를 어떻게 호출합니까? 또는 C DLL을 GAc로로드하는 방법

SSIS에서이 코드를 사용하려면 GAC에 C# 래퍼와 C DLL이 모두 필요합니다 ... 어떻게 관리되지 않는 코드의 C DLL을 GAC로로드 할 수 있습니까? 또는 대체 솔루션은 무엇입니까? 추신 : 나는 C DLL의 소스 코드를 가지고 ...

답변

-1

사실 GAC에 넣을 필요가 없습니다. 그것은 단지 런타임 경로에 있어야합니다 : "% systemroot % \ System32"... 고마워요.

+0

나는 % ProgramFiles % \ Microsoft SQL Server \ 100 \ DTS \ Binn을 사용하는 것을 선호합니다. 소스에 더 가깝습니다 2005 년 90 명, 2011 년 110 명). SSIS가 설치된 위치를 알려주는 레지스트리 항목이 있다고 생각합니다. –

관련 문제