2013-04-15 2 views
2

html 파일을 pdf로 변환하고 저장하는 소프트웨어 ABCPDF7을 설치했습니다.'WebSupergoo.ABCpdf7.Internal.NDoc'의 형식 이니셜 라이저에서 예외가 throw되었습니다.

나는 오류에 직면하고있다 :

ERROR MESSAGE :The type initializer for 'WebSupergoo.ABCpdf7.Internal.NDoc' threw an exception. ERROR DETAILS : at WebSupergoo.ABCpdf7.Internal.NDoc.New() at WebSupergoo.ABCpdf7.Doc..ctor() 

라인 :

WebSupergoo.ABCpdf7.Doc oDoc = new WebSupergoo.ABCpdf7.Doc(); 

======

이 오류는 하나의 오래 된 응용 프로그램에서오고있다.

그래서 교차 검사를 위해 더미 응용 프로그램을 만든 다음 동일한 상자에 코드를 실행하면 모든 것이 잘 동작합니다.

기존 앱에서 어디에서 실패했는지 알 수 있습니까?

답변

1

ABCpdf7은 액세스 할 수있는 두 개의 DLL ABCPDF.DLL 및 ABCPDFCE7.DLL이 필요합니다. 둘 다 동일한 버전이어야하며 (마이너 릴리스 번호까지) 실행중인 시스템의 비트 수 (32 비트 또는 64 비트)와 일치해야합니다.

아마도 이전 응용 프로그램의 DLL 중 하나가 잘못되었습니다.

관련 문제