各位大虾们请教你们一个水晶报表(部署)的问题跪求了!!!!!!!!

heiying8510 2005-12-17 10:25:53
小弟用.net自带的水晶报表做了几个报表
刚开始好用,部署以后提示keycodev2.dll文件不存在.
从网上找个注册号把.net里的那个.net注册以后按网上说的步骤注册

然后在自已机器上调试运行也不正常了提示你没有在规定的时间内获得免费许可证书...等等

我的系统还原了三次了大虾们一定要帮解决一下


要不我在这个公司就没法干了



         我用的系统是windows 2000server +.net2003
...全文
195 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
xwdd129 2006-06-24
  • 打赏
  • 举报
回复
参考:VS.NET下水晶报表分发时的问题及解决
http://blog.csdn.net/xwdd129/archive/2006/05/23/750460.aspx
lbmshiwo 2006-06-23
  • 打赏
  • 举报
回复
我自己试过,好像64位系统可能不兼容9.0版本的,不知道以上版本的是否支持呢?
llbasin 2006-06-23
  • 打赏
  • 举报
回复
这是我今天才部署好的水晶报表的方案,也是弄了两天才弄出来的,希望对你有帮助.我就不改了,里面的TechLog是我的解决方案名,TLWeb就是放aspx的那个目录,你部署的时候改为你自己的目录名.

1. 服务器安装了水晶报表
1.1 右键点击 “解决方案TechLog”->添加->新建项目->安装和部署项目.命名为LogSetup;
1.2 解决方案中加入了LogSetup安装项目,并打开了文件系统(LogSetup)编辑区.
1.3 右键点击 文件系统编辑区中的 “Web应用程序文件夹”->添加->项目输出.选择 “项目”选项中的 TLWeb项目,选中 “主输出”和”内容文件”.点击确定.自动生成依赖项;(可以通过点击”输出”查看各个项目输出的内容);
1.4 点击”Web应用程序文件夹”,在属性区中设置 “DefaultDocument”为login.aspx(系统的默认页面);设置”VirtualDirectory” 的名字(web服务器的虚拟目录名).
1.5 点击”LogSetup”项目,在属性区中可以设置”ProductName”和Title等安装信息;
1.6 右键点击 “Web应用程序文件夹”->添加->Web文件夹.命名为image(TLWeb项目目录下面存放图片的文件夹名). 右键点击新建的image文件夹->添加->文件.将需要的所有的img文件加入;
1.7 右键点击 “Web应用程序文件夹”->添加->Web文件夹.命名为report(TLWeb项目目录下面存放报表的文件夹名). 右键点击新建的report文件夹->添加->文件.将系统引用的报表文件加入;
1.8. 右键点击解决方案中的”LogSetup项目”->添加->合并模块.将水晶报表的合并模块加入.模块文件位于C:\Program Files\Common Files\Merge Modules目录下.需要加入以下模块:
Crystal_Database_Access2003.msm;
Crystal_Database_Access2003_chs.msm;
Crystal_Managed2003_chs.msm;
Crystal_Managed2003.msm;
Crystal_regwiz2003.msm;
VC_User_CRT71_RTL_X86_---.msm;(可以不要)
VC_User_STL71_RTL_X86_---.msm;(可以不要)
1.9 右键点击 Crystal_regwiz2003.msm 的属性, 在“MergeMouduleProperties”里的“License Key”填入:AAP5GKS0000GDE100DS(这个是生成Crystal Report是用到的注册号的密码!可以在.net的”帮助”->关于Microsoft Development Environment 的已安装的产品中找到)
1.10 如果目标机安装了水晶报表,到此部署完成.点击”生成”->”生成LogSetup”.即生成了用于安装web应用程序的setup程序.

2. 服务器没有安装水晶报表

如果在目标机上没有安装水晶报表,则需要继续以下步骤:
2.1 在解决方案资源管理器中,右击安装项目,指向“添加”,然后单击“合并模块”。
2.2 在“添加模块”对话框中,选择下列要添加到安装项目的合并模块,然后单击“打开”:
• reportengine.msm,
• crnetruntime.msm
• license.msm
• mapping.msm (可选,当在报表中使用了geographic maps时)

模块下载地址 :
http://support.businessobjects.com/communityCS/FilesAndUpdates/cr9netmergemodules_chs.zip.asp
2.3 在解决方案资源管理器中,右击 license.msm 文件,然后选择“属性”。
2.4 在“属性”窗口中,展开 MergeModuleProperties,然后在“许可证密钥”属性框中输入一个有效的许可证密钥(AAP5GKS0000GDE100DS)。
注意 : 每当部署 Crystal Reports 应用程序时,必须提供许可证密钥
cctaiyang 2005-12-28
  • 打赏
  • 举报
回复
你用楼上的方法试试,然后不行的话,再去网上查查关于水晶报表部署的资料
clerkie 2005-12-19
  • 打赏
  • 举报
回复
没试过你这样的问题,我是直接在服务端也装个水晶报表,这样直接将程序复制过去就能用了。
重要提示】本资源设置为0积分下载,若非0积分请勿轻易下载 亲爱的CSDN用户: 首先感谢你点进这个资源页面。我需要提前说明一个重要情况: 本资源原本已设置为“0积分下载”,即作者希望完全免费共享。但CSDN平台有时会根据文件的下载热度、文件大小、用户权限等因素,自动将部分资源的积分调整为非0数值(如1积分、2积分、5积分等)。这是平台系统的自动行为,而非作者本人的设定。 因此,如果你当前看到该资源的下载所需积分不是0(例如显示为1、2、3……),请谨慎决定是否下载。 如果你按照非0积分支付并下载后发现资源内容不符合预期、链接失效,或者实际上该资源本应是免费的,作者无法为此承担积分损失或退还操作。强烈建议:仅在页面显示为0积分时进行下载。 另外,本资源描述中并未直接提供具体的下载地址或外部链接,因为它本身是一个通过CSDN官方上传通道提交的文件/内容包。如果你看到描述中没有外部网盘地址,这是正常的——资源文件应通过CSDN内置的“下载”按钮获取。若因平台积分显示异常导致你支付了积分,请优先联系CSDN客服咨询积分退还政策,作者没有权限修改平台自动设定的积分值。 感谢你的理解与支持。技术分享本应开放,但受限于平台规则,特此提醒如上。祝学习进步!

4,818

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 图表区
社区管理员
  • 图表区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧