无法找到密钥号码 dll 或密钥号码无效
我项目中用到的水晶报表是 vs2003自带的水晶报表,程序在本机上完成以后,我参照网上的资料将项目打包部署了一下,上传到服务器以,运行以后就出现这个错误了。打包步骤:
1.先将水晶报表所在项目的相关bin文件夹和。aspx文件上传到服务器上,配置好IIS;
2.添加 安装项目 Setup1
3.右击安装项目Setup1 ——添加项目输出——在项目中选中当期水晶报表所在项目,选中 主输出 ,配置为 活动 ,然后点确定——然后在添加 合并模块 (将Crystal_regwiz2003.msm等 7个相关模块添加到安装项目中)——右击安装项目 Setup1——选择重新生成——将Setup1的DeBug下面的文件上传到服务器上,然后在服务器上运行,运行以后复制bin文件夹下面的dll文件,将它粘贴到 步骤 1. 中的bin文件夹下面,覆盖原来的dll文件
我的服务器上没有安装vs2003和水晶报表组件吖
不知道这么操作对吗??请大侠指点 --------------------编程问答--------------------
布置网站,报表需要:
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.改注册表Server/InprocServer/PrintJobLimit修改为1000
还有一个
HKEY_LOCAL_MACHINE/SOFTWARE/Crystal Decisions/10.0/Report Application
Server/Server/PrintJobLimit 也修改为1000
这样起来的话还不行,因为水晶报表的很多图片还看不到,所以还要COPY本机的C:\Inetpub\wwwroot下的aspnet_client目录到远程服务的网站下。
补充:.NET技术 , 图表区