水晶报表的部署问题的!
请各位大哥,帮帮忙!是关于水晶报表的部署问题的!本人已开发完成一个WEB应用程序,在本地运行一切正常!但发布到服务器则报错。开发环境:VS2005+SQL2000提示:S...
请各位大哥,帮帮忙!
是关于水晶报表的部署问题的!
本人已开发完成一个WEB应用程序,在本地运行一切正常!
但发布到服务器则报错。
开发环境:VS2005+SQL2000
提示:
Server Error in '/' Application.
--------------------------------------------------------------------------------
Configuration Error
Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.
Parser Error Message: Could not load file or assembly 'CrystalDecisions.CrystalReports.Engine, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' or one of its dependencies. 系统找不到指定的文件。
Source Error:
Line 30: <assemblies>
Line 31:
Line 32: <add assembly="CrystalDecisions.CrystalReports.Engine, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
Line 33: <add assembly="CrystalDecisions.ReportSource, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
Line 34: <add assembly="CrystalDecisions.Shared, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
Source File: F:\freehost\gdzsjy\web\web.config Line: 32
Assembly Load Trace: The following information can be helpful to determine why the assembly 'CrystalDecisions.CrystalReports.Engine, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' could not be loaded.
WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].
--------------------------------------------------------------------------------
Version Information: Microsoft .NET Framework Version:2.0.50727.832; ASP.NET Version:2.0.50727.832
在网上查了一下资料,可以通过在服务器上安装 CRRedist2005_x86.msi,CRREdist2005_x86_chs.msi 来解决问题,但,那是远程服务器,我没权力操作,请问这样做对吗,有别的方法吗? 展开
是关于水晶报表的部署问题的!
本人已开发完成一个WEB应用程序,在本地运行一切正常!
但发布到服务器则报错。
开发环境:VS2005+SQL2000
提示:
Server Error in '/' Application.
--------------------------------------------------------------------------------
Configuration Error
Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.
Parser Error Message: Could not load file or assembly 'CrystalDecisions.CrystalReports.Engine, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' or one of its dependencies. 系统找不到指定的文件。
Source Error:
Line 30: <assemblies>
Line 31:
Line 32: <add assembly="CrystalDecisions.CrystalReports.Engine, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
Line 33: <add assembly="CrystalDecisions.ReportSource, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
Line 34: <add assembly="CrystalDecisions.Shared, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
Source File: F:\freehost\gdzsjy\web\web.config Line: 32
Assembly Load Trace: The following information can be helpful to determine why the assembly 'CrystalDecisions.CrystalReports.Engine, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' could not be loaded.
WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].
--------------------------------------------------------------------------------
Version Information: Microsoft .NET Framework Version:2.0.50727.832; ASP.NET Version:2.0.50727.832
在网上查了一下资料,可以通过在服务器上安装 CRRedist2005_x86.msi,CRREdist2005_x86_chs.msi 来解决问题,但,那是远程服务器,我没权力操作,请问这样做对吗,有别的方法吗? 展开
展开全部
怎样部署使用 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 的报表使用used for reports
based on ADO.NET)
VC_User_STL71_RTL_X86_---.msm (被基于 ADO.NET 的报表使用used for reports
based on 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)
To deploy an application that uses Crystal Reports 9.2 (with Visual Studio 2002 and 2003)
------------------------------------------------
1. 确保 Crystal Reports 管理组件的“文件版本”为 9.2.9500.x。
1. Ensure that the File version of the Crystal Reports managed components is 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" 文件夹里。
http://support.crystaldecisions.com/communityCS/FilesAndUpdates/cr9netredist.zip.asp?recDnlReq=Record&dnlPath=cr9netredist.zip
====================
注意:
当与 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 替换
Vc_crt.msm - replace with VC_User_CRT71_RTL_X86_--- .msm
Vc_stl.msm - replace with VC_User_STL71_RTL_X86_-- -.msm
你可以 'C:\Program Files\Common Files\Merge Modules' 文件夹下找到替换的合并模块。
====================
其他资源
-------------------
要查找下面的部署白皮书,访问:
http://support.crystaldecisions.com/search
Crystal Reports 9 应用程序部署白皮书 - cr9net_deployment.pdf
Crystal Reports 9 for Visual Studio .NET 应用程序部署白皮书 - crnet_deployment.pdf
====================
注意:
在部署使用 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 的报表使用used for reports
based on ADO.NET)
VC_User_STL71_RTL_X86_---.msm (被基于 ADO.NET 的报表使用used for reports
based on 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)
To deploy an application that uses Crystal Reports 9.2 (with Visual Studio 2002 and 2003)
------------------------------------------------
1. 确保 Crystal Reports 管理组件的“文件版本”为 9.2.9500.x。
1. Ensure that the File version of the Crystal Reports managed components is 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" 文件夹里。
http://support.crystaldecisions.com/communityCS/FilesAndUpdates/cr9netredist.zip.asp?recDnlReq=Record&dnlPath=cr9netredist.zip
====================
注意:
当与 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 替换
Vc_crt.msm - replace with VC_User_CRT71_RTL_X86_--- .msm
Vc_stl.msm - replace with VC_User_STL71_RTL_X86_-- -.msm
你可以 'C:\Program Files\Common Files\Merge Modules' 文件夹下找到替换的合并模块。
====================
其他资源
-------------------
要查找下面的部署白皮书,访问:
http://support.crystaldecisions.com/search
Crystal Reports 9 应用程序部署白皮书 - cr9net_deployment.pdf
Crystal Reports 9 for Visual Studio .NET 应用程序部署白皮书 - crnet_deployment.pdf
面向科技
2024-12-04 广告
2024-12-04 广告
数据清洗、对账及分析是数据处理的关键环节。数据清洗指对原始数据进行预处理,包括去除重复、纠正错误、填补缺失值等,以确保数据质量。对账则是将不同来源的数据进行比对,核实数据的一致性,常用于财务、库存管理等领域的核对工作。分析则基于清洗后的数据...
点击进入详情页
本回答由面向科技提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询