注册 COM Interop 失败
用c#编写了一个ActiveX控件,主要是供webform打印报表用,控件程序集名称为reportui.dll,其中引用了另一个程序集reportgriddefine.dll,设置reportui.dll的reportui的生成-->为 COM Interop 注册属性为true,然后生成项目时,出现错误信息:注册 COM Interop 失败。 未能找到程序集“ReportGridDefine”的类型库。把reportgriddefine的生成-->为 COM Interop 注册属性为true后,生成reportui成功,为什么必须要把reportui所引用的reportgriddefine的reportgriddefine的生成-->为 COM Interop 注册属性为true,引用的其他程序集不用设置为 COM Interop 注册为true也可以。另外,制作安装包安装后,在webform中嵌入reportui,总是出现“未找到程序集reportgriddefine.dll...”错误。