SQL Server Integration Services (SSIS) 패키지 내에 Quest Geo Solution의 Grid InQuest DLL (GIQ60.DLL)을 사용하고 있습니다. 우리는 tlbimp를 사용하여 .NET 랩퍼 (interop)를 작성함으로써 로컬 (32 비트)에서 문제없이이 기능을 사용할 수있었습니다. 그러나 이것이 통합 서버로 옮겨지면 서버가 64 비트이기 때문에 작동하지 않습니다.Quest Geo Solutions 사용 64 비트 시스템의 GIQ60 라이브러리
GIQ60.DLL은 16 비트 DLL이며 더 이상 적극적으로 지원하지 않습니다. 서버에서 32 비트 버전의 DTEXEC을 실행하면 문제없이 패키지가 실행됩니다. .NET 래퍼를 변환하여 SQL Server Integration Services (64 비트 설치)를 사용할 수있는 트릭/방법이 있습니까?
또는 OS 그리드 (Easting/Northings)를 영국과 아일랜드의 지리 정보 경도/위도 (다른 그리드 시스템 사용)로 변환하는 무료 32 비트 .net 라이브러리가 필요합니다. 그런 다음 실행 가능한 솔루션이 될 것입니다.
변환 루틴의 자바 스크립트 구현을 C#으로 변환하려고합니다. 그러나, 이것은 16bit DLL을 작동시키는 데 가장 가까운 해결책이며, 그래서 그것은 커버 된 허용 된 응답 틱을 얻습니다. – Coolcoder