当前位置: 代码迷 >> VB Dotnet >> Vs2010 水晶报表 CrystalReportViewer1 在xp .net 2.0 如何运行
  详细解决方案

Vs2010 水晶报表 CrystalReportViewer1 在xp .net 2.0 如何运行

热度:77   发布时间:2016-04-25 02:10:32.0
Vs2010 水晶报表 CrystalReportViewer1 在xp .net 2.0 怎么运行
最近用vs2010 vb.net 做了一套管理系统,winform程序,考虑到用户大都是xp系统,采用.net2.0 来做的,因为客户xp大部分都安装了.net2.0 
软件里涉及到几个报表,由于初次接触水晶报表CrystalReportViewer 这东东。按照网上的方法下载安装了,本机开发环境里报表可以预览,部署到 用户电脑上XP 系统,发现报表提示缺少文件,(目标电脑上需要安装水晶报表),
这下问题来了,发现Vs2010在本机里的水晶报表是在.net4.0运行的。拷贝到目标电脑提示需要. Microsoft .NET Framework 4安装后才能安装水晶报表。
可是.net4.0 的包要40多M .如果是这样,客户大部分的机器都要安装.net 4.0 ,而且我们客户基本都是不怎么懂电脑的,让客户下载安装或者吧.net40打包到光盘里,都是件非常麻烦的事。

所以,请问大家,水晶报表,有没有在VS2010 .net2.0就能运行的。或者,请大家给我点思路,多谢!在线等!!!
------解决思路----------------------
使用水晶报表就会受他的限制,这个没有办法,你可以考虑其它的报表

http://blog.csdn.net/dragon_wangzhen
------解决思路----------------------
VS2012以上都采用InstallShield Limited Edition 打包。其功能已足够强大。可选择将.NET库一同打包,且在安装时根据电脑是否安装该版本以上自动运行.NET库,对电脑盲也没有问题。放着宝马不开去换夏利?对VS2010应该也可选择这个专门针对微软VS的安装插件。
  相关解决方案