怎样部署使用 Crystal Reports 和 VS.NET 的程序?

====================
注意:

在部署使用 Crystal Reports 和 Visual Studio .NET 的程序之前,你必须确认下列信息:

与 Visual Studio .NET 一起使用的 Crystal Reports 版本。可能的版本为:

- Crystal Reports for Visual Studio .NET 2002
- Crystal Reports for Visual Studio .NET 2003
- Crystal Reports 9
- Crystal Reports 9.2

Crystal Reports 管理组件的“程序集版本”。

要检查 Crystal Reports 管理组件的“程序集版本”,查看 Visual Studio .NET 里的 “项目” > “引用”。
Crystal Reports 管理组件包括:

- CrystalDecisions.CrystalReports.Engine
- CrystalDecisions.Shared
- CrystalDecisions.Reportsource
- CrystalDecisions.Web
- CrystalDecisions.Windows.Forms.

所有 Crystal Reports 管理组件的“程序集版本”必须相同。

====================
解决方案:

要部署使用 Crystal Reports for Visual Studio .NET 2002 的程序
------------------------------------------------

1. 确保 Crystal Reports 管理组件的“程序集版本”为 9.1.3300。

2. 下载完整的 crnet 部署指南:
http://support.crystaldecisions.com/communityCS/TechnicalPapers/crnet_deployment.pdf.asp?recDnlReq=Record&dnlPath=crnet_deployment.pdf


要部署使用 Crystal Reports for Visual Studio .NET 2003 的程序
------------------------------------------------

1. 确保 Crystal Reports 管理组件的“程序集版本”为 9.1.5000.0。

2. 下载完整的 crnet 部署指南:
http://support.crystaldecisions.com/communityCS/TechnicalPapers/crnet_deployment.pdf.asp?recDnlReq=Record&dnlPath=crnet_deployment.pdf

3. 使用下列合并模块替换'crnet_deployment.pdf'里的合并模块:

Crystal_Database_Access2003.msm
Crystal_Database_Access2003_enu.msm
Crystal_Managed2003.msm
Crystal_regwiz2003.msm
VC_User_CRT71_RTL_X86_---.msm (被基于 ADO.NET 的报表使用)
VC_User_STL71_RTL_X86_---.msm (被基于 ADO.NET 的报表使用)


要部署使用 Crystal Reports 9 的程序(仅限于 Visual Studio 2002)
------------------------------------------------

1. 确保 Crystal Reports 管理组件的“文件版本”为 9.2.9466.x。

通过查看"/Program Files/Common Files/Crystal Decisions/2.0/Managed/" 文件夹里的、任何管理组件 CrystalDecisions.xxx.dll 的属性,获得“文件版本”;或者通过查看全局访问缓存 (/winnt/assembly)里的相应程序集。

要查看全局访问缓存里的“文件版本”,找到任何一个“程序集版本”为 9.2.3300.0 的 Crystal Decisions 管理组件程序集(例如 CrystalDecisions.CrystalReports.Engine),在文件上右击并选择“属性”。

选择“版本”选项卡,并检查“文件版本”。

2.下载完整的 cr9net 部署指南:
http://support.crystaldecisions.com/communityCS/TechnicalPapers/cr9net_deployment.pdf.asp?recDnlReq=Record&dnlPath=cr9net_deployment.pdf

3. 下载 Crystal Reports 9 合并模块。这些合并模块可能组成一个基于 Microsoft Installer (MSI) 安装包,以包含相应的运行时文件。
http://support.crystaldecisions.com/communityCS/FilesAndUpdates/cr9netmergemodules.zip.asp?recDnlReq=Record&dnlPath=cr9netmergemodules.zip

4. 如果你要部署到一个 Web 服务器,你可以安装预编译 MSI installer 包,已提供下载,用作一次性部署。这个分发包安装 .NET 程序需要的所有 Crystal 运行时文件。下载预编译 MSI installer 包:
http://support.crystaldecisions.com/communityCS/FilesAndUpdates/cr9netredist.zip.asp?recDnlReq=Record&dnlPath=cr9netredist.zip


要部署使用 Crystal Reports 9.2 的程序(与 Visual Studio 2002 和 2003)
------------------------------------------------

1. 确保 Crystal Reports 管理组件的“文件版本”为 9.2.9500.x。

通过查看"/Program Files/Common Files/Crystal Decisions/2.0/Managed/" 文件夹里的,任何管理组件 CrystalDecisions.xxx.dll 的属性,获得“文件版本”;或者通过查看全局访问缓存 (/winnt/assembly)里的程序集。

要查看全局访问缓存里的“文件版本”,找到任何一个“程序集版本”为 9.2.3300.0 的 Crystal Decisions 程序集(例如 CrystalDecisions.CrystalReports.Engine),在文件上右击并选择“属性”。

选择“版本”选项卡,并检查“文件版本”。

2.下载完整的 cr9net 部署指南:
http://support.crystaldecisions.com/communityCS/TechnicalPapers/cr9net_deployment.pdf.asp?recDnlReq=Record&dnlPath=cr9net_deployment.pdf

3. 使用合并模块'dotnetruntime.msm'替换'cr9net_deployment.pdf'里的'crnetruntime.msm'

你可以在 Crystal Reports 9.2 光盘的 '/redist/dotnet/msm' 文件夹里找到所需的合并模块。

4. 如果你要部署到一个 Web 服务器,你可以安装光盘里的、用作一次性部署的预编译 MSI installer 包。这个分发包安装 .NET 程序需要的所有 Crystal 运行时文件。预编译 installer 包在光盘的 "/redist/netsvr.msi" 文件夹里。

====================
注意:

当与 Visual Studio 2003 里的 ADO.NET 一起使用 Crystal Reports 9.2 时,进行下列合并模块的替换:

Vc_crt.msm - 被 VC_User_CRT71_RTL_X86_--- .msm 替换
Vc_stl.msm - 被 VC_User_STL71_RTL_X86_-- -.msm 替换

你可以 'C:/Program Files/Common Files/Merge Modules' 文件夹下找到替换的合并模块。
====================

其他资源
-------------------

要查找下面的部署白皮书,访问:

http://support.crystaldecisions.com/search

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: Crystal Reports for .NET Framework 2.0是一款用于.Net Framework 2.0的报表设计和生成工具。它是由SAP公司推出的一种灵活易用的报表工具,可用于生成高质量的企业级报表。 要下载Crystal Reports for .NET Framework 2.0,可以按照以下步骤进行: 1. 打开您的Web浏览器,并在搜索引擎中搜索Crystal Reports for .NET Framework 2.0下载。 2. 找到SAP官方网站或其它可信赖的软件下载网站。 3. 在搜索框中输入“Crystal Reports for .NET Framework 2.0”进行搜索。 4. 在搜索结果中找到适用于.Net Framework 2.0的Crystal Reports版本,通常会标明支持的软件版本。 5. 点击下载链接,将会开始下载安装程序到您的计算机中。 6. 下载完成后,双击安装程序并按照指示进行安装。 7. 在安装过程中,您可能需要接受软件许可协议和选择安装选项。 8. 等待安装完成后,您将能够在您的计算机上找到Crystal Reports for .NET Framework 2.0的程序图标。 9. 点击该图标启动Crystal Reports for .NET Framework 2.0。 Crystal Reports for .NET Framework 2.0提供了一套强大的工具和功能,使您能够轻松设计、生成和分发各种类型的报表。它支持多种数据源,包括数据库、Excel文件和Web服务。它还具有丰富的报表设计功能,如图表、子报表、条件格式化和参数等。此外,它还可以将报表导出为PDF、Word和Excel文件格式,方便与他人共享和打印。 总之,通过按照上述步骤下载和安装Crystal Reports for .NET Framework 2.0,您将能够轻松使用这款强大的报表工具来满足您的报表设计和生成需求。 ### 回答2: Crystal Reports for .NET Framework 2.0是一款强大的报表生成工具,可以与.NET Framework 2.0一起使用。通过使用Crystal Reports,开发人员可以轻松地在应用程序中创建、编辑和展示专业的报表。 要下载Crystal Reports for .NET Framework 2.0,您可以按照以下步骤进行操作: 1. 打开您的Web浏览器,并访问SAP官方网站。 2. 在网站的搜索栏中输入"Crystal Reports for .NET Framework 2.0下载",然后点击搜索按钮。 3. 在搜索结果中,找到官方的Crystal Reports for .NET Framework 2.0下载页面,并点击进入。 4. 在下载页面中,您会看到不同版本Crystal Reports。请确保选择适用于.NET Framework 2.0的版本。 5. 单击下载链接,然后选择保存文件的位置。 6. 下载完成后,找到保存的文件,并双击运行安装程序。 7. 按照安装向导中的指示,完成Crystal Reports for .NET Framework 2.0的安装过程。 安装完成后,您就可以在.NET Framework 2.0的开发环境中使用Crystal Reports了。它提供了丰富的功能和工具,让您能够灵活地设计和生成各种类型的报表。 总之,Crystal Reports for .NET Framework 2.0是一款非常实用的报表生成工具,可以帮助开发人员快速创建专业的报表。通过按照上述步骤下载和安装,您可以轻松地开始使用它。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值