내 dev 컴퓨터에 Office 2007이 있습니다. 나는 몇몇 interop을 할 필요가있는 Office 2003과 함께 고객 서버를 구축하고있는 작은 응용 프로그램을 가지고 있습니다. 내 프로그램은 야간 배치 프로세스에서 예약 된 작업으로 실행됩니다.Office interop : Office 2007이 설치된 컴퓨터에서 2003 PIA로 개발
아무리해도 서버에서 작동 할 수 있도록 Access interop 어셈블리 버전 11.0을 찾을 수 없습니다.
나는 내 컴퓨터에 명시 적으로 다운로드하여 설치하려고했습니다. 2007 년 interop 어셈블리를 서버에 설치하려고했습니다 (전체 Office 2007 설치는 문제가되지 않습니다). 몇 가지 다른 COM 참조를 시도했다. Visual Studio 프로젝트에서 참조 할 서버에서 COM 개체를 찾으려고했습니다. 그리고 나는이 모든 것을 여기에 나열하기 위해 너무 많은 다른 작은 것들을 시도했습니다.
여기 무슨 일 이니? 이 기능을 어떻게 작동시킬 수 있습니까?
나는 당신이 C : \ WINDOWS \ assembly \ GAC \ Microsoft.Office.Interop.Access에 체크했다고 가정한다. –
예, 했어요. –
프로그래밍하는 환경에 대해 모르지만 초기 바인딩을 사용해야합니까? Office 버전과 독립적으로 사용할 수있는 후기 바인딩 형식이 있습니까? –