vs2015项目发布部署在iis服务器上,将ActiveReports工程部署至IIS服务器

在IIS7下使用Integrated Mode模式

1.使用Visual Studio工程运行一个AR的程序

370b58f9f33899a9bc191c869acfb76a.png

2.设置参数

0cfc0a9b936dafbf799f0b28efdc692f.png

3.将程序发布

6122951b1ef83d508e4269b99665b8a5.png

4.发布为文件

2af5e9d6fdf7ba0d310aa9357b335bc1.png

5.拷贝Reports目录至发布文件下

5cf9e8d0631db8ad22e60be8636d35ec.png

6.检查程序的绝对路径与报表存放的路径要一致

296a0219dcdbf5a5186076d78b83fd30.png

7.在IIS下添加网站

91d68cea374eed8bef0e63df224240e0.png

8.设置网站

6c8bbf43079ce19c645a6ea40d0d2e92.png

9.修改应用程序池,启动32位应用程序

aff7393a091d3203d142bc6ea140d967.png

10.运行成功

da55efe13723f3cedf5d18ee62fa0d36.png

在IIS7下使用Classic Mode模式

1.修改web.config文件,配置文件是程序自动生成的。默认是Integrated模式

cd47299633e8ad135ced13ce208a9adc.png

2.配置网站

2730387f2fffce974cc4afc588a2a5e0.png

3.应用池设为经典

1ab9da8cc51394679112e77686bb845c.png

部署在IIS6

1.添加网站

783ae6022eb03d48e15569fb86df243c.png

2.属性配置

d2781b9840284e67fd990f3b27a72b3b.png

3.映射配置

f8c8b1d5cc687daa8a02003ddee96fbb.png

4.配置

d0b28195c60b92b9a7b6dbe8c1822c70.png

bfde7b871a33498c47fa8799bf8a5404.png

6b1a15ce67a100bd911c9bde4b6dd692.png

768ea0feb6c47dddaa12563065bc0671.png

8a6780d0ce468cc71cbf320c5ee779e2.png

cfc8f643d6e1035e29f9bb2adfd05eb0.png

常见问题

1.缺少DLL文件

解决方法:拷贝缺少的DLL至发布文件的Bin目录下。

de4b2dc3c094399c7e3b4db3b5892e64.png

2.缺少DocumentFormat.OpenXml

00ff7de28b86800082c9ddf50643adef.png

解决方法:缺少的包是office的相关DLL

在AR的安装目录下也有这个DLL。

48384dcc1fe777f7564380a9f65f1da6.png

3.ViewerType="FlashViewer",IO错误:#2032

使用FlashViewer时,需要拷贝拷贝

C:\Program Files (x86)\ComponentOne\ActiveReports 9\Deployment\Flash

下所有文件到IIS文件夹的根目录下

9bb7a2ce2025b648421069ce875c5711.png

可以通过设置WebViewer1.FlashViewerOptions.Url来修改swf的位置

4.Licenses报错

d5f873a281233763448771dbcc42a8f0.png

在工程下有licenses.licx文件,手动编辑。添加报错的类。

前三列的含义为class名称,dll名称,版本。后面的按照其它生成的信息拷贝一份。

GrapeCity.ActiveReports.SectionReport, GrapeCity.ActiveReports.v8, Version=8.0.168.0, Culture=neutral, PublicKeyToken=cc4967777c49a3ff

参考文档:

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值