AxAcroPDFLib.AxAcroPDF 구성 요소를 사용하여 PDF 파일을로드하고 인쇄하는 C#으로 작성된 WinForms 응용 프로그램이 있습니다. Windows XP에서 아무 문제없이 작동했습니다. 내 개발 환경을 Vista 64 비트로 옮겼습니다. 이제 AxAcroPDF 구성 요소를 제거하지 않으면 응용 프로그램이 Vista 64에서 실행되지 않습니다.AxAcroPDF - Vista64 클래스 등록되지 않음 오류
: 응용 프로그램이 실행될 때 나는 다음과 같은 오류가 발생합니다 "함께 System.Runtime.InteropServices.COMException : 클래스가 등록되지 않았습니다 (HRESULT에서 예외 : 0x80040154 (REGDB_E_CLASSNOTREG))를."
저는 Adobe 포럼에서 AxAcroPDF ActiveX 컨트롤의 64 비트 버전이 없다는 오류 메시지가 표시되었다고 알려졌습니다.
이 문제를 해결할 방법이 있습니까? 예를 들어 32 비트 ActiveX 컨트롤을 64 비트 컨트롤로 직접 변환 할 수 있습니까?
아래 답변은 seaman.myopenid.com과 동일하지만 조금 더 자세하게 설명되어 있습니다. – daveywc