2017-10-07 9 views
0

Crystal Report 13 관련 문제가 있습니다. 웹 응용 프로그램을 개발하는 Visual Studio 2013에서 작업하고 있습니다.Crystal Report Engine 오류

이전에 보고서를 개발했으나 정상적으로 작동했지만 시간이 흐른 후에 웹 페이지 Crystal Report 뷰어 렌더링이 중단되었습니다. 필자는 Web.Config에 Crystal Report 13 파일의 참조를 추가해야하는 여러 포럼에서 제안하여이 문제를 해결하려고했습니다. 모든 변경 후 문제가 해결되지 않았습니다. 사람들은 Crystal Reports 13의 재배포 패키지를 다시 설치하라고 제안 했으므로 이제는 똑같은 일을했습니다. 새로운 문제가 있습니다. 나는 많은 포럼과 다른 제안을 시도했지만 모두 내가 같은 여전히 ​​모든 권한을주고 나서 시도하지만, 심지어 적절한 권한을 확인했습니다, 쓸모없는 것 같다

Server Error in '/Abcd' Application. 
The document has not been opened. 
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. 

Exception Details: System.Runtime.InteropServices.COMException: The document has not been opened. 

: 내가 페이지를 엽니 다하려고 할 때마다 그것은 다음과 같은 오류가 표시됩니다 위치.

답변

0

내가 13.0.21 재배포 패키지를 사용하기 전에 대체 솔루션을 찾았습니다.이 패키지는 레지스트리 dll 버전 13.0.2000.0을 사용 중이 었는데, 특정 버전을 사용하는 두 가지 문제에 직면했습니다. 1. rpt 파일을 편집 할 수 없을 때마다 오류 메시지가 화면에 표시 될 때 작업이 실패하거나 작업을 완료 할 수 없습니다 (오류가 무엇인지 정확히 알 수는 없지만 요약은이 것임) 2. 실행 중에 Crystal 보고서 뷰어를 열려고하면 이전에 게시 한 오류가 발생했습니다.

Crystal 보고서 개발자 버전 13.0.21을 다운로드하여 Windows 레지스트리에 일부 항목을 만들기 때문에 "관리자 권한으로 실행"으로 설치하십시오. 닫으십시오. VS 설치 중. 설치가 성공적으로 완료되면 두 가지 문제가 해결되지만 코드에서 dll 버전을 13.0.2000.0에서 13.0.3500.0으로 변경해야합니다.