一、 安装运行时支撑文件
如果你安装了VS2008,那么可以找到如下目录:
C:/Program Files/Microsoft SDKs/Windows/v6.0A/Bootstrapper/Packages/CrystalReports10_5
COPY到服务器上根据服务器CPU情况选择性地安装一下。
二、 将WEB项目打包成安装程序
2. 右键点击项目名称,选择“视图”-“文件系统”
3. 按下图操作:
4. 设置项目的启动文件:
5. 在项目名称上右击,按下图操作,选“项目输出”:
6. 选“内容文件”后再“确定”:
7. 按SHIFT+F6即可生成安装文件,可以在项目的目录下能找到如下结果文件:
Copy这个MSI文件到服务器上安装完就可以浏览了。
三、 修补水晶报表的图标显示和打印功能
问题:如上所述,是可以浏览了,但是报表显示的工具栏上图标出不来:如下:
看到吗,小图标出不来。其它你再试试,打印也没法选打印机的。
解决办法:
1. 在自己开发的PC上找到如下目录:
C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/ASP.NETClientFiles/CrystalReportWebFormViewer4
注意:CrystalReportWebFormViewer4中的4有可能与你的不一样,无所谓的。
2. 将CrystalReportWebFormViewer4目录复制到你的WEB服务器上项目所在目录中,如:
C:/???????/aspnet_client/system_web/2_0_50727/CrystalReportWebFormViewer4
再试试看吧,问题解决!