2013-09-30 2 views
1

GAC 및 SSIS에 관한 질문이 다시옵니다. 동료는 SSIS 패키지 용으로 두 개의 외부 DLL을 개발했습니다. GAC에 추가하지 않고 서버에 추가하는 방법을 확인하려고합니다.SSIS에서 GAC 사용을 피하는 방법이 있습니까

왜? 가능한 한 내 설치를보다 깨끗하게 유지하기를 원하기 때문에이 인스턴스는 클러스터에 있으므로 업데이트 (또는 다른 것)가있을 때 유지 관리가 쉽지 않습니다.

나에게 가장 좋은 방법은이 DLL을 SSIS에서 액세스 할 수있는 네트워크 공유 드라이브에 넣는 것입니다. 이런 식으로 행동 할 수 있습니까?

감사합니다.

PS : 나는 윈도우 서버 2008R2 64bit를

답변

2

나는 GAC에 물건을 밀어 피하기 위해 사용 본 적이있는 유일한 방법에 SSIS & SQL 서버 2012 작업,하지만 여전히 SSIS 내에서 사용하고있어, 해당 DLL을 서비스, 웹 또는 창으로 롤인 한 다음 해당 서비스 방법을 사용하도록 코드를 변경하는 것입니다.

다른 생각은이 DLL에 대한 실제 코드 재사용이 없으면 패키지에 인라인합니다. 스크립트 작업 및 구성 요소에 클래스를 추가 할 수 있습니다. C#/VB.NET 프로젝트 일뿐입니다.