lihuioooo 发表于 2016-4-28 09:49:22

winform 上使用ar 发布后报错的问题

本帖最后由 Lenka.Guo 于 2016-4-28 09:57 编辑

winform 上使用ar报表 本地测试ok, 发布后报错的问题,如下图

Lenka.Guo 发表于 2016-4-28 09:56:40

Hi,
报错原因是因为License.licx 文件中缺少多PageReport的声明代码,
修改方法请参考博客:

http://blog.gcpowertools.com.cn/post/2016/03/08/DeployForWinForm.aspx

lihuioooo 发表于 2016-4-28 10:13:37

Lenka.Guo 发表于 2016-4-28 09:56
Hi,
报错原因是因为License.licx 文件中缺少多PageReport的声明代码,
修改方法请参考博客:


安装说明添加后编译出错

Lenka.Guo 发表于 2016-4-28 11:03:51

lihuioooo 发表于 2016-4-28 10:13
安装说明添加后编译出错

Hi,
这种情况下:
1, 先删除Licenses.licx 文件。

2,重新生成Licesnes.licx文件,执行以下操作:
      1.新建WinForm窗体
      2.拖拽ReportViewer 之后,项目中会自动添加 License.licx文件
      3.添加新项 SectionReport ;License.licx文件会自动添加 SectionReport的声明项
   4. 添加新项 PageReport;这个时候License.licx文件无法自动添加PageReport声明项;
需要手动输入:
GrapeCity.ActiveReports.PageReport, GrapeCity.ActiveReports.v9, Version=9.3.4300.0, Culture=neutral, PublicKeyToken=cc4967777c49a3ff;

重新编译,就好了。

lihuioooo 发表于 2016-4-28 11:36:51

Lenka.Guo 发表于 2016-4-28 11:03
Hi,
这种情况下:
1, 先删除Licenses.licx 文件。


第三步
没找到 SectionReport,在哪?

Lenka.Guo 发表于 2016-4-28 11:45:27

lihuioooo 发表于 2016-4-28 11:36
第三步
没找到 SectionReport,在哪?

Sorry,没说清楚,区域报表(又称SectionReport)如图:

lihuioooo 发表于 2016-4-28 11:56:16

Lenka.Guo 发表于 2016-4-28 11:45
Sorry,没说清楚,区域报表(又称SectionReport)如图:

SectionReport 我知道 但是我没有,要重新安装?

Lenka.Guo 发表于 2016-4-28 12:02:14

lihuioooo 发表于 2016-4-28 11:56
SectionReport 我知道 但是我没有,要重新安装?

看您的选项中没有ActiveReports 报表项。表示ActiveReports 没有安装成功,没有添加到VS中。
所以需要重新安装。安装之前,请先进行反激活。

lihuioooo 发表于 2016-4-28 14:10:41

Lenka.Guo 发表于 2016-4-28 12:02
看您的选项中没有ActiveReports 报表项。表示ActiveReports 没有安装成功,没有添加到VS中。
所以需要重 ...

重装 问题解决 谢谢

Lenka.Guo 发表于 2016-4-28 14:13:16

lihuioooo 发表于 2016-4-28 14:10
重装 问题解决 谢谢

:hjyzw:
页: [1]
查看完整版本: winform 上使用ar 发布后报错的问题