frank.zhang 发表于 2015-8-6 16:51:00

您好,
AR的licenses包括正版的注册信息已经相关机器的信息,是不能拷贝使用的。
licenses的文件可以通过添加报表自动添加。
您按照http://blog.gcpowertools.com.cn/post/2014/07/26/AR_WinForms_GettingStart.aspx
描述,重新创建一个新的工程还会报错吗?

d990213m 发表于 2015-8-6 17:09:00

您好。
重新创建的是能运行。可是找不到所说的“报表资源管理器”来添加数据源。

目前的程序挺大的,也不可能用重建项目的方法对应。
就上面那个错误,没有什么其他解决方法吗?

frank.zhang 发表于 2015-8-6 17:57:00

您好,
如果是解决方案中有多个工程,最好将所有的工程都添加AR相关的资源文件和licenses。
因为在相互依赖的时候,只要用到AR相关文件,就需要相关的DLL和licenses。

添加的方法您可以参考以下博客:
http://blog.gcpowertools.com.cn/post/2013/07/25/ActiveReport_Trial.aspx

d990213m 发表于 2015-8-7 10:53:00

重新建工程也出现同样的错误

您好。用VS2010重新建的工程。
也出现同样的错误。

frank.zhang 发表于 2015-8-7 14:54:00

您好,
经过调查,这个原因是因为将AR的DLL导出为COM组件导致的,我们的报表产品不能够导出为COM组件。
您可以按照下图操作,看是否能够解决问题

d990213m 发表于 2015-8-10 09:24:00

你好。
我了解撤掉‘为COM互操作注册’可以编译。
但是这样的话,调用这个类库会出现其他的错误。
而且,之前用的低版本AR时,是没有撤掉这个选项也可以编译的。

d990213m 发表于 2015-8-10 11:08:00

您好。
   撤掉了‘为COM互操作注册’的选项。
   调整了其他的错误,目前程序可以编译运行。
谢谢了!

frank.zhang 发表于 2015-8-10 11:43:00

好的,
问题解决就好。如果有新的问题,可以随时发帖子。

d990213m 发表于 2015-8-10 13:17:00

谢谢!

frank.zhang 发表于 2015-8-10 14:37:00

不客气:itwn:
页: 1 [2] 3
查看完整版本: AR编辑问题