我用的是vs2005自带的水晶报表 在本机运行时一切正常 可是把程序上传到服务器上后 再运行时 水晶报表提示错误:
“Retrieving the COM class factory for component with CLSID {11BD5260-15B6-412D-80DB-12BB60B8FE50} failed due to the following error: 800736b1. ”
请问这是怎么回事啊?
我用了CrystalReportViewer和CrystalReportSource控件 并且设置了:CrystalReportViewer控件的ReportSourceID="CrystalReportSource",
CrystalReportSource控件的Report FileName="CrystalReport.rpt"(我的报表文件),
后台:CrystalReportSource.ReportDocument.SetDataSource(dataset.Tables["DataTable1"]);
CrystalReportSource.DataBind();代码很简单 在本机运行正常,可是在服务器上运行就出错 真不知道怎么办了 请高人指教! 谢谢 急啊
问题解决 马上结贴!!
“Retrieving the COM class factory for component with CLSID {11BD5260-15B6-412D-80DB-12BB60B8FE50} failed due to the following error: 800736b1. ”
请问这是怎么回事啊?
我用了CrystalReportViewer和CrystalReportSource控件 并且设置了:CrystalReportViewer控件的ReportSourceID="CrystalReportSource",
CrystalReportSource控件的Report FileName="CrystalReport.rpt"(我的报表文件),
后台:CrystalReportSource.ReportDocument.SetDataSource(dataset.Tables["DataTable1"]);
CrystalReportSource.DataBind();代码很简单 在本机运行正常,可是在服务器上运行就出错 真不知道怎么办了 请高人指教! 谢谢 急啊
问题解决 马上结贴!!
解决方案 »
- asp.net 调用 Java的jsp
- Sessionstate引发的问题
- 怎样给网页上的所有TEXTBOX控件同时添加同一个onkeyup事件
- webform上的datagrid控件为什么不能排序
- 请教各位大虾:如何在按钮控件中实现HyperLink控件的“在新窗口中打开页面的”功能?
- 我的listbox控件中列有许多项,我想让其中一部分项显灰,也就是让一部分项变灰后不可选
- DetailsView的datasource问题
- ajax 要是中间的alert注销页面长时间加载 这是什么问题
- 祸不单行,ASP.NET不能连接到IIS了!
- 谁知道word库文件内置的操作函数的详细介绍,100分相赠,谢谢
- 高手解决!
- 为什么用document.getElementById()取不到值?
还有.net自带的水晶表好象只支持四五个并发,要完全使用它的功能还是买正版。
你放到服务器上的时候,你存放报表文件的文件夹设了权限没有
我在服务器上安装了:CRRedist2005_x86.msi和CRREdist2005_x86_chs.msi
还需要安装别的吗?
我在服务器上安装了:CRRedist2005_x86.msi和CRREdist2005_x86_chs.msi
还需要安装别的吗?
非常感谢!!
由于在水晶报表网站上下载cr_net_2005_mergemodules_mlb_x86.zip太慢,而且部署起来太麻烦(主要还是制作成安装包之类的),所以我就简化了。
a.在服务器上安装C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\BootStrapper\Packages\CrystalReports\CRRedist2005_x86.msi。
b.把C:\Program Files\Common Files\Business Objects\2.7\Managed 下所有的文件都COPY到远程服务器网站的BIN目录下,
c.改注册表HKEY_LOCAL_MACHINE\SOFTWARE\Crystal Decisions\10.2\Report Application Server\InProcServer\PrintJobLimit将PrintJobLimit由75改为0
或HKEY_LOCAL_MACHINE/SOFTWARE/Crystal Decisions/10.0/Report Application
Server/InprocServer/PrintJobLimit修改为1000
还有一个
HKEY_LOCAL_MACHINE/SOFTWARE/Crystal Decisions/10.0/Report Application
Server/Server/PrintJobLimit 也修改为1000
这样起来的话还不行,因为水晶报表的很多图片还看不到,所以还要COPY本机的C:\Inetpub\wwwroot下的aspnet_client目录到远程服务的网站下。
不过问题还是没有解决 我在网上查了好多资料 感觉好像是需要下载CrystalReportsRedist2005_X86.msm,将它合并到项目中生成安装包,然后到服务器上安装吧
而且 yangpeiyu 说我都作了 可是现在还是提示错误:System.Runtime.InteropServices.COMException: 类文字列无效 我一直在网上找下载 CrystalReportsRedist2005_X86.msm 的地址 可是所有的都链接到 http://www.businessobjects.com/products/dev_zone/net/2005.asp 这个地址 是个英文网站 好像是跟sap有关的 没看懂 不知道应该在那下载 CrystalReportsRedist2005_X86.msm
知道的兄弟帮帮忙啊 最好能提供个可以下载的地址??
哪里可以下到CrystalReportsRedist2005_X86.msm文件啊?问题决绝 马上结贴