안녕하세요 ...
질문쟁이 입니다.
닷넷관련 문의가 있습니다.
다름이 아니라
32비트 서버 에서 64비트 서버로 소스를 이관했는데
iis 에서도 32비트 호환했구요 닷넷 1.1 설치해서 적용도 했습니다.
그런데 web.config에서 사용 되는 assemblies 부분의
CrystalDecisions.CrystalReports.Engine.dll 이 있는데
이 dll 이 32비트라 실행이 안되는거 같아서요
이 영역을 주석처리 하여 실행하면 웹페이지는 보이는데
핵심인 출력물 표시가 안되서.
저 dll을 64비트에 맞게 적용 시켜야 할것 같은데
레지스트 등록도 해보았고.
제 로컬 컴퓨터에 환경을 똑같이 하여 크리스탈리포트9 트라이얼버전도 설치했으며
크리스탈리포트 뷰어도 설치해봤고 크리스탈리포트 통합 dll 도 다 가져다 해봤는데
계속 동일한 에러가 나옵니다.
아래는 오류 내용 입니다.
--------------------- 오류 ---------------------------------
설명: 이 요청을 제공하는 데 필요한 구성 파일을 처리하는 동안 오류가 발생했습니다. 아래의 오류 정보를 확인한 다음 구성 파일을 적절하게 수정하십시오.
파서 오류 메시지: 파일이나 어셈블리 'CrystalDecisions.CrystalReports.Engine, Version=9.1.5000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' 또는 여기에 종속되어 있는 파일이나 어셈블리 중 하나를 로드할 수 없습니다. 찾은 어셈블리의 매니페스트 정의와 어셈블리 참조가 일치하지 않습니다. (예외가 발생한 HRESULT: 0x80131040)
--------------------- 이상 ---------------------------------
어디서 부터 접근을 해야 할까요?