2012-03-13 6 views
2

최근에 abcPDF를 v8.1.0.7에서 v8.1.1.1로 업그레이드했습니다 (나중에 v8.1.1.1에서 v8.1.1.2로 업그레이드). 어떻게하면 Gecko 엔진이 추락합니까? Gecko 엔진이 추락했습니다.; Gecko 엔진이 충돌했습니다.; " abcPDF를 업그레이드 한 후 오류가 발생했습니다

  • 는 "게코 엔진이 페이지를 렌더링하는 데 실패 : 게코 엔진은 추락; 도마뱀 엔진이 추락 ...;"

    : 업그레이드 후, 나는 PDF를 생성하려고 할 때마다 나는 다음과 유사한 오류가있어
  • 는 "HTML을 추가하지 못했습니다 : 게코 엔진은 추락; 도마뱀 엔진; 추락 게코 엔진은 추락 ..."

우리는 렌더링 할 게코 엔진 (대신 기본 MSHTML 엔진)를 사용하는 PDF. 우리는 abcPDF를 업그레이드 한 직후까지 오류 메시지를받지 못했습니다. 이것은 64 비트 Windows Server 2008 R2에서 호스팅되는 .Net Framework 4.0/C#/ASP.Net 웹 응용 프로그램에 있습니다.

어떻게이 오류를 지나치나요?

답변

5

다음은 내가이 문제를 해결 한 방법입니다 (동일한 문제가있는 사람이있는 경우). 처음에는 이전 버전을 제거하지 않고 abcPDF의 최신 버전을 설치했습니다. 오류를 극복하기 위해 여기에 내가 한 일이 있습니다 :

  • 서버에서 abcPDF의 모든 버전을 제거했습니다.
  • 모든 웹 확인 (작성 당시에, 8.1.1.2) abcPDF의 최신 버전을 다시 설치 abcPDF 어셈블리의 사본이 포함되지 않은 :
  • 는 GAC (\ WINDOWS \ 조립 c)는 것을 확인했다. config 파일은 abcPDF 어셈블리의 8.1.1.2 버전을 참조했습니다.

위의 작업을 모두 마치면 오류없이 PDF를 다시 렌더링 할 수있었습니다.

+0

이 수정 프로그램을 게시 해 주셔서 감사합니다. – Todd

+0

물론, 제가 생각하기에 업그레이드는 실제로 동시 설치로 구성 요소를 망가 뜨 렸습니다! 솔루션이 효과적이었습니다. 모든 abcpdf 자료를 제거하고 최신 정보를 다시 설치했으며 모두 잘되었습니다. – Chris