在VS2010中使用Crystal Reports

前两日,把项目进行了升级,从vs2008升级成了2010,以为能生成OK,就没有什么问题,结果发布到服务器上才发现水晶报表出现了问题。于是先恢复到了旧版本!(再次提醒自己,备份很重要)

回到自己机器上打开项目一看,昏倒,报表文件打不开了(项目有备份,但以程序员的个性,以解决问题为目标)

查了些资料后发现,VS2010是没有集成Crystal Reports的。

打开vs2010的安装盘查看,也没有,于是根据在项目中提供的网址(新增一个报表会打开一个网址),看了一下,原来需要单独安装

基本只有两个下载对我的有用,其它只是打包方式不同而己,

这是开发机上用的,
       SAP Crystal Reports, version for Visual Studio 2010 - Standard

这是部署到服务器上要用的

SAP Crystal Reports runtime engine for .NET Framework 4 (32-bit)

当然根据不同需求,自己选择相应的下载

安装完成后,打开项目,自动会提示要升级报表文件,基本没有什么问题

补充一点,如果旧版本的CrystalReport (10.0,安装vs2008的时候就有的) 与新版本的共存时,要注意一些问题)拖动 CrystalReportViewer 到页面上时,使用的竟然还是10.0的版本,我昏,我手动改了一下页面上的引用和web.config文件中的版本号,结果在设计视图时一直报错,说不能将CrystalReportViewer 类转成CrystalReportViewerBase,但在运行时不报错。

后来因为下班,也没有管了,第二天一打开,没问题了,可能是页面要关掉或项目需要重新打开的原因吧!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值