注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

_

_

 
 
 

日志

 
 

CrystalReport for vs2010 水晶报表的发布问题以及捆绑发布  

2013-04-29 10:27:39|  分类: 默认分类 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
CrystalReport for vs2010 水晶报表的发布问题以及捆绑发布

分类: C#开发-web2011-08-26 18:213408人阅读评论(0)收藏举报

报表2010winformsapasp.netsystem

CrystalReport for vs2010 水晶报表的发布问题以及捆绑发布
http://www.camnpr.com/articles/?type=detail&id=112
在发布WinForm后,在别人电脑上安装后,打开报表功能项时,报错:缺少CrystalReports支持的程序集,等等错误。下边就来解决这些问题:
下载的SAP产品发行版本为水晶报表中,v isuals tudio 2010年今天!2010年11月15日发布,这个免费的解决方案将会使您迅速地整合进你的微软®丰富的报告v isuals tudio®2010年应用程序,而无须离开熟悉的开发环境中以一位一流的嵌入式报告设计师。
开始你的免费下载http://www.businessobjects.com/jump/xi/crvs2010/us2_default.asp
选择和下载一个安装包:
SAP Crystal Reports, version for Visual Studio 2010 -
http://downloads.businessobjects ... 10/CRforVS_13_0.exe
标准程序安装软件安装包的visuals tudio IDE。(这个是给vs2010的报表插件安装,在本地开发时用到。)
SAP Crystal Reports, version for Visual Studio 2010 -
http://downloads.businessobjects ... _clickonce_13_0.zip
点击一次用来创建安装包,self-updating窗口的应用程序可以安装和运行最小的用户交互.
SAP Crystal Reports, version for Visual Studio 2010 -
http://downloads.businessobjects ... rgemodules_13_0.zip
合并模块安装包的组分,用来安装多个应用程序都分享着。
SAP Crystal Reports runtime engine for .NET Framework 4 (32-bit)
http://downloads.businessobjects ... tall_32bit_13_0.zip
SAP Crystal Reports runtime engine for .NET Framework 4 (64-bit)
http://downloads.businessobjects ... tall_64bit_13_0.zip
(上边两个是你把WinForm打包发布后,需要这2个(根据不同的机器配置选择)安装包在客户的电脑上安装的。这样软件的报表功能才能正常运行。)
1、在你的开发环境中找到Visual Studio安装目录下的"SDK"v2.0"BootStrapper"Packages"CrystalReports,将安装文件CRRedist2010_x86.msi,复制到服务器中并安装。
2、如果程序还不能运行,需要将水晶报表的五个dll文件复制到你的网站下的bin目录,其五大将的名称如下:
CrystalDecisions.CrystalReports.Engine.dll
CrystalDecisions.ReportSource.dll
CrystalDecisions.Shared.dll
CrystalDecisions.Web.dll
CrystalDecisions.Windows.Forms.dll
那么他们身在何处呢?答:“在你的开发环境中C:"Program Files"Common Files"Business Objects"2.7"Managed"目录下”
二 另外会出现一个其他的问题 就是发布了以后发现web的工具栏的图标不显示。同时点击发现出现提示性的js错误。经过分析认为是水晶报表的资源没有安装。
打开C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\asp.NETClientFiles 找到文件夹CrystalReportWebFormViewer3 然后在桌面新建aspnet_client然后再里面新建system_web然后在里面新建2_0_50727。然后把CrystalReportWebFormViewer3的所有东西copy到2_0_50727里面。这样就有完整的路径 aspnet_client\system_web\2_0_50727\CrystalReportWebFormViewer3
然后复制所有的asp.net_client整个文件夹到您的网站发布的根目录里面
解决了报表在客户端显示的问题后,还有一个问题就是:报表的支持运行的软件要单独安装(有时还需要自动安装附加的其它安装程序,如程序的驱动等),这样就不能做到傻瓜是安装的方便行了。
下边来解决这个问题:用 InstallShield来建立发布项目(它可以自己写处理脚本);
图:
改用这个:
如何获得 InstallShield Limited Edition for Visual Studio 2010
步骤 1: 确认您的计算机具有网络连接。
步骤 2: 转到下载网站。
步骤 3: 注册以下载解决方案,然后进行安装或保存以部署到 Team Foundation Server。

步骤 4: 安装之后,您将需要重新启动 Visual Studio 才能访问“安装和部署”类别下的 “InstallShield Limited Edition”项目类型。

转载:http://51uu.5d6d.com/thread-1036-1-1.html

转载:另外一个博客也是很有用的哦:http://hi.baidu.com/jcserver/blog/item/07dcec139b874bc8f7039e8e.html

  评论这张
 
阅读(466)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017