2013-08-28 2 views
1

로컬 시스템에 Visual Studio 2008 Professional Edition SP1, Microsoft .net Framework 버전 3.5 SP1 및 Crystal Reports 2008을 설치했습니다.vs2008 및 crystal report 2008 문제

IDE (.net)에서 보고서를 만드는 동안 도구 상자에서 크리스탈 보고서 뷰어를 드래그하고 크리스탈 보고서를 바인드합니다. Crystal Reports 10.5가 Visual Studio 2008에 번들로 제공되므로 Crystal 보고서 10.5가 기본적으로 참조 페이지에 추가되어 크리스탈 보고서 2008이 VS 2008에 통합 될 수 없습니다.

이 어셈블리 참조는 다음과 같습니다. 디자인 페이지에 자동으로 추가되었습니다.

<%@ Register assembly="CrystalDecisions.Web, Version=10.5.3700.0, 
Culture=neutral, PublicKeyToken=692fbea5521e1304" 
namespace="CrystalDecisions.Web" tagprefix="CR" %> 

vs2008 디버깅 중에는 오류가 표시되지만 디버깅을하지 않으면 아래와 같이 어셈블리가 바뀌면 제대로 작동합니다.

<%@ Register assembly="CrystalDecisions.Web, Version=12.0.2000.0, 
Culture=neutral, PublicKeyToken=692fbea5521e1304" 
namespace="CrystalDecisions.Web" tagprefix="CR" %> 

중 하나가. 나

답변

0

VS2008는 크리스탈 보고서 빌드와 함께 사전에

덕분에 문제를 해결 버전 (10.x를)

을 도울 수와 u는 크리스탈을 설치 한 보고서 2008. 버전 (12.x)

.net 1 버전 만 사용할 수 있습니다. 10.x 또는 12.x

한 번 u가 버전을 결정하면 모든 크리스탈 dll은 choosed 버전의 dll을 참조해야합니다.