2013-04-30 1 views
0

안녕하세요 저는 Windows Server 2008R2 IIS7에서 Windows Server 2012 IIS8으로 내 응용 프로그램을 마이그레이션했습니다. 하지만 지금은 내 수정 보고서가 작동하지 않는 단지 빈 페이지를 보여주는 것입니다. 내 응용 프로그램은 내가 새로운 VM에 한 일을응용 프로그램을 Windows 서버 2012로 마이그레이션 한 후 Crystal 보고서에서 빈 페이지 얻기

서버 2012

2 CRRedist2005_X64.exe를 설치

1)) 나는 aspnet_client를 복사, .NET2.0 네, 그 이상을 알고에 crystalreportviewer12 폴더에 저장하고 완전한 퍼시스턴스를주고 이것에 대한 가상 디렉토리를 만드십시오.

3))

4 IIS

의 핸들러 맵핑에서 크리스탈 리포트 이미지 처리기를 추가 = "클래식"과 신원이 = "로컬 시스템"나는 또한 그것을 시도 관리 파이프 라인 모드 내 응용 프로그램에 대한 응용 프로그램 풀을 추가 다른 속성들과 함께.

4)이 내가 Crystal 보고서에 대해 내가해야 할 다른 모르는

<configSections> 
<sectionGroup name="businessObjects"> 
<sectionGroup name="crystalReports"> 
<section name="rptBuildProvider" type="CrystalDecisions.Shared.RptBuildProviderHandler, CrystalDecisions.Shared, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304, Custom=null" /> 
<section name="crystalReportViewer" type="System.Configuration.NameValueSectionHandler" /> 
<section name="printControl" type="System.Configuration.NameValueSectionHandler, System, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304, Custom=null" /> 
</sectionGroup> 
</sectionGroup> 
</configSections> 

<compilation debug="true"> 
<assemblies> 
<add assembly="CrystalDecisions.CrystalReports.Engine, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/> 
<add assembly="CrystalDecisions.ReportSource, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/> 
<add assembly="CrystalDecisions.Shared, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/> 
<add assembly="CrystalDecisions.Web, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/> 
<add assembly="CrystalDecisions.ReportAppServer.ClientDoc, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/> 
<add assembly="CrystalDecisions.Enterprise.Framework, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/> 
<add assembly="CrystalDecisions.Enterprise.InfoStore, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/></assemblies> 

</compilation> 

<httpHandlers > 
<add verb="GET" path="CrystalImageHandler.aspx" type="CrystalDecisions.Web.CrystalImageHandler, CrystalDecisions.Web, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304" /> 

</httpHandlers> 

<businessObjects> 
<crystalReports> 
<rptBuildProvider> 
<add embedRptInResource="true" /> 
</rptBuildProvider> 
<crystalReportViewer> 
<add key="ResourceUri" value="/crystalreportviewers13" /> 
</crystalReportViewer> 
</crystalReports> 
</businessObjects> 

가 ...이

+0

검사, 예를 들어, 개발자 도구 또는 Chrome Console 'bobj not defined'오류가 발생하면 권한 또는 경로가 crystal js 파일에 적합하지 않습니다. – Rory

답변

0

I에서 저를 도와주세요 내 Web.config의에있을 것입니다 내 웹 사이트를 마이그레이션 할 때 동일한 문제가 발생하여 솔루션을 찾을 때까지 오랜 시간 동안 노력하고 가상 디렉터리의 프로젝트 속성을 변경 한 다음이 속성을 설정하고 작동합니다.

이미지 :

브라우저에서 자바 스크립트 오류가 있다면