找回密码
 立即注册

QQ登录

只需一步,快速开始

jessie

银牌会员

29

主题

85

帖子

2482

积分

银牌会员

积分
2482

活字格认证

jessie
银牌会员   /  发表于:2011-10-18 11:53  /   查看:9711  /  回复:10
我想把使用active reports的功能打包做一个dll,但是当编译的过程中报错如下:

C:\Windows\Microsoft.NET\Framework\v3.5\Microsoft.Common.targets(3019,9): error MSB3211: The assembly 'ActiveReports6, Version=6.3.3424.1, Culture=neutral, PublicKeyToken=cc4967777c49a3ff' is not registered for COM Interop. Please register it with regasm.exe /tlb.

请问一下是怎么回事。

10 个回复

倒序浏览
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2011-10-18 11:58:00
沙发
你好,

能简单描述一下你的使用场景,如果新建一个工程然后添加ActiveReports是否有该错误提示
回复 使用道具 举报
jessie
银牌会员   /  发表于:2011-10-18 12:03:00
板凳
我新建一个dll类型的工程。添加ActiveReports的控件,然后添加一个ActiveReport File,在上边画了一些报表。然后编译整个工程,就出现了上边的错误。
回复 使用道具 举报
jessie
银牌会员   /  发表于:2011-10-18 12:04:00
地板
补充一句,如果新建一个exe类型的工程,可以正常使用ActiveReports
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2011-10-18 12:22:00
5#
我使用ActiveReports V6.2.3164.0在VS2010中验证没有出现该错误,附件是我的工程,你可以编译试一下

此外,ActiveReports最新的版本是6.2.3681.0,你使用的是6.3.3424.1,请问该版本是在哪儿下载的呢

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
jessie
银牌会员   /  发表于:2011-10-18 12:48:00
6#
我的工程可能出问题了,我重新建了工程就Ok了。谢谢。
回复 使用道具 举报
jessie
银牌会员   /  发表于:2011-10-18 13:36:00
7#
不好意思,我又出现这个问题了,不稳定,不知道怎么回事,又编译不了了。我用的是std版
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2011-10-18 14:21:00
8#

回复 7# jessie 的帖子

你好,

你DLL类型的工程中是否有 licenses.licx 文件,请确保 licenses.licx 文件中包含了ActiveReports相关的信息,你也可以将你的 licenses.licx 文件发送给我们进行检查
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2011-10-18 14:39:00
9#
按你的描述,你的工程包含两部分,一个是DLL类型的工程,另一个是引用该工程的工程,请确保你两个工程中的 licenses.licx 文件都有ActiveReports相关的信息。
回复 使用道具 举报
jessie
银牌会员   /  发表于:2011-10-18 15:06:00
10#
我的工程不包含 licenses.licx 文件。
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部