一、没有安装部署好水晶报表;(vs2008安装后,不等于安装了vs2008水晶报表)
二、源程序中:VS2008和v2005的水晶报表版本号不对;vs2008的版本号是:Version=10.5.3700.0 ,造成水晶报表无法使用;
三、有时出现找不到水晶报表相对应的命名空间错误:一般是using CrystalDecisions.Shared;
using CrystalDecisions.CrystalReports.Engine; 这两个命名空间引用找不到;
解决方法:
一、VS2008安装好后,还应正常安装和部署水晶报表;
vs2008和vs2005都自身带有水晶报表安装和部署程序包;
vs2005所在目录:C:/Program Files/Microsoft Visual Studio 8/SDK/v2.0/BootStrapper/Packages/CrystalReports2.
vs2008所在目录:C:/Program Files/Microsoft SDKs/Windows/v6.0A/Bootstrapper/Packages/CrystalReports10_5
安装一下就可以,或是复制出来,在所要部署的服务器上安装一下就可以;(不用注册,但有5人连接并发限制,有破解方法)
3.发布程序时(如果不发布程序,可以省略,其实你把水晶报表安装程序中服务器上安装一下就可以了):
将下面几个dll拷贝到/bin下,注意版本号
vs.net 2005,在这个目录
C:/Program Files/Microsoft Visual Studio 8/ReportViewer
vs.net 2008,在这个目录
C:/Program Files/Microsoft Visual Studio 9.0/ReportViewer
microsoft.reportviewer.common.dll
microsoft.reportviewer.processingobjectmodel.dll
microsoft. reportviewer.webforms.dll
安装一下,然后重启服务器,再访问就OK了
二、打开VS2005编写的程序时,vs2008会要求把编写的程序升级到vs2008模式,点确定就可以了。如果你正确安装了vs2008水晶报表,提示你把所有程序页面中水晶报表版本号一同修改,你点同意或确定就全自动改为Version=10.5.3700.0。
三、解决:有时出现找不到水晶报表相对应的命名空间错误:一般是using CrystalDecisions.Shared;
using CrystalDecisions.CrystalReports.Engine; 这两个命名空间引用找不到;
正确安装vs2008水晶报表就可以了,就是上面一、二两个步骤,问题就解决了,就能找到命名空间;
一切OK了,可以用了,vs2008水晶报表添加了打印机直接打印的功能,挺实用的!
星光科技实用过程

编写的vs2005水晶报表程序在vs2008下正常使用的一些实现方法相关推荐

  1. VS2005水晶报表发布

    引子 http://blog.163.com/lxg_5027/blog/static/3921253200931510209288/ 今天在做项目时,用到了vs的水晶报表, 在本地发布都可以看,但放 ...

  2. .net 的水晶报表在push模式下的多表关联问题

    最近忙于用水晶报表来设计各种报表,都是采用push模式 设计一个报表的基本情况是这样的: 1 创建一个Dataset 2 在该DataSet中手工创建一个或多个表结构,纯手工创建: 3 创建一个rtp ...

  3. 用C++编写的垃圾文件清理程序,这下电脑速度快多了!

    想必每个人电脑桌面上都会有一个垃圾文件清除器,这使得它很容易快速找到并擦干您计算机上的所有垃圾文件.它快速的扫描您的硬盘,然后显示垃圾文件,这样你就可以决定他们想要删除.程序精确地检测和识别只有垃圾文 ...

  4. 水晶报表使用经验总结

    资料: Asp.Net中使用水晶报表(上) www.dotnet8.com  2002-9-6  DotNet吧 这篇文章教你如何在.Net Web应用中使用水晶报表,也可以让你在学习过程中少走一些弯 ...

  5. CSDN社区关于水晶报表的讨论

    CSDN - 专家门诊 关闭窗口       主        题:  有关水晶报表的使用经验和资料总结,欢迎各位使用过水晶报表的同仁把自己在使用过程中的总结.经验.体会同大家共享!! 作       ...

  6. 水晶报表技术(12)——一个投票系统水晶报表应用

        前一段时间,公司需要做一个在线的调查投票系统,目的是统计公司能力等级指数,统计的能力级别分三大类,分别为一级能力要素,二级能力要素,三级能力要素,不同的一级能力要素下面分若干的二级能力要素,每 ...

  7. 水晶报表 (Crystal Reports) code128 条形码 保存为PDF后 不显示条形码的 解决办法

    水晶报表  打开后  条形码是正常显示 但是 保存为PDF后  条形码 就变成显示数字 如下图所示 解决办法为: 需要在 水晶报表  程序所在的web服务器上 安装 Adobe Acrobat Rea ...

  8. vs2015vb.net水晶报表连接oracle入门示例

    一.前言 水晶报表入门示例,万事开头难,入门之后再深入即可. 环境 vs2015 win10Oracle11g 二.新建Windows窗体应用程序 1.项目说明 新建项目,Form1添加Button组 ...

  9. 破解的iphone上, 如何编写具有root权限的程序

    破解的iphone上, 如何编写具有root权限的程序 正常途径下, 我们编写的程序发布在App store上, 使用官方规定的SDK. 但有些时候, 正常途径实现不了的功能, 可以在破解的iphon ...

最新文章

  1. python3 raise 抛出异常
  2. svm 支持向量机 回归 预测_机器学习:简单理解支持向量机SVM
  3. Python中is和==有什么区别?
  4. linux的sed命令是什么,linux sed命令
  5. 美国计算机生物学要求,美国大学CS专业分支生物信息学和计算生物学专业 Bioinformatics and Computational Biology介绍...
  6. 玩转二算法课的笔记-第一章
  7. C++ opengl 放置摄像机
  8. 任正非表示支持小女儿姚安娜搞文艺
  9. kafka 安装,使用教程
  10. VMware虚拟机安装Ubuntu20.04详细图文教程
  11. 可变焦、聚焦摄像头驱动程序-瑞盟 MS41908M
  12. Kaggle比赛——预测未来销售(三)
  13. 海王算法(看完不会变成海王)
  14. Web全栈~34.CAS
  15. Linux硬盘空间爆满后如何清理
  16. Redis持久化之RDB(详解)
  17. Visual C++ 2005的现代语言特性
  18. (附源码)计算机毕业设计ssm高校智慧党建党务管理系统
  19. 关于gcc :multiple definition of
  20. 车铣复合UG编程 UG车铣编程视频教程 UG车铣复合视频教程

热门文章

  1. JavaScript 数组删除元素 避坑
  2. Agilent E4416A安捷伦E4416A功率计
  3. 【Android】Coil:为kotlin而生的图片库
  4. Android应用加入系统白名单设置省电策略
  5. Oracle PL/SQL 存储过程
  6. 微信小程序:王者荣耀改重复名,空白名最低战力查询助手
  7. 解决word插图不显示
  8. Vue3和Vue2的区别
  9. html 关闭当前页面,js关闭当前页面/关闭当前窗口(兼容所有浏览器)
  10. 川希:流量高手绝对不会告诉你的秘密!