VS2005水晶报表发布

引子 http://blog.163.com/lxg_5027/blog/static/3921253200931510209288/

今天在做项目时,用到了vs的水晶报表, 在本地发布都可以看,但放到服务器上,刚开始是说找不到引用,服务器不支持,于是在

\Microsoft Visual Studio 8\SDK\v2.0\BootStrapper\Packages\CrystalReports

下面的CRRedist2005_x86.msi这个文件装在了服务器上,没问题了,出来了

要将含有水晶报表的web应用程序部署到服务器上.但是报错.错误如下:

Parser Error Message: Could not load file or assembly 'CrystalDecisions.Web, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' or one of its dependencies. 系统找不到指定的文件。

Source Error:

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

1.在服务器上安装与开发环境版本相同的水晶报表文件CRRedist2005_x86.msi

安装程序在开发环境的路径

C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\BootStrapper\Packages\CrystalReports(VS安装目录)

只安装CRRedist2005_x86.msi,无法正常打印

2.在服务器将水晶报表注册到.NET中

1)注册:首先进入MSDOS方式(可通过“开始”-“运行...”,键入cmd,回车)。  

   2)将    C:\WINDOWS\Microsoft.NET\Framework\v1.0.3705    作为当前目录,

   其中    C:\WINDOWS    根据操作系统的安装位置决定,v1.0.3705    根据安装的    .NET    FRAMEWORK    的版本决定。  

   3)键入    aspnet_regiis    -i。  

我直接注册的时候文件没有安装上去.我只好将文件直接拷到服务器的目录下,再注册,就可以了.目录如下:

目录1:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ASP.NETClientFiles\CrystalReportWebFormViewer3

目录2:C:\Inetpub\wwwroot\aspnet_client\system_web\2_0_50727\CrystalReportWebFormViewer3

----------------------------------------------------------------------------------------------------

以上只是我遇到的情况,现已解决.

这是我在网上找的,但是我只装了就好了,也没有注册

,但又出现个问题就是图片不显示,数据都可以出来,找了半天原因,有的说什么路径啊,要建虚拟目录啊,但我这个是在2005下的,我在本地都没有建,想了半天,记起来,原来,系统我是早些天传上去的,因为web.config在服务器上有改动,于是我在发布的时候,没有上传,但后来用了水晶报表,里面有些东西添加了,没有改服务器上的这个文件,于是把这个文件改了下,就好了

加上了

VS2005水晶报表发布 - 星光科技 - 星光科技网易博客<httpHandlers><add verb="GET" path="CrystalImageHandler.aspx" type="CrystalDecisions.Web.CrystalImageHandler, CrystalDecisions.Web, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/></httpHandlers>

转载于:https://www.cnblogs.com/aaron_zhang/archive/2009/07/31/1535912.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值