1

我正在使用Teklynx 的 Codesoft 9使用他们的自动化控件。Codesoft 是一个标签生成和打印程序。我过去曾使用它的姊妹产品 LabelView 来自动化标签打印,但从 LabelView 9 开始,他们放弃了自动化服务器。

您必须添加两个引用:LabelManager2TkxRFTAGLabelManager2隐藏在 COM 列表中作为TK Labeling ActiveX 6.0并且安装得很好。对另一个的引用与库具有相同的名称TkxRFTAG

当我选择它时,我收到了这个错误,包括双反斜杠。

"Unable to add reference "C:\Program Files (x86)\Teklynx\CODESOFT 9\\TkxRFTag.tlb" 

我在几台机器上遇到了同样的问题。你如何注册类型库?

4

1 回答 1

2

反斜杠有些奇怪,但关键是手动注册库。为此,需要 .Net 文件夹中的类型库注册实用程序。

C:\Users\Rich>C:\Windows\Microsoft.NET\Framework\v4.0.30319\regtlibv12.exe "C:\Program
Files (x86)\Teklynx\CODESOFT 9\TkxRFTag.tlb"
Registration of TkxRFTAG.tlb successful.

之后我有两个TkxRFTAG条目,新的一个是 2.0,它很容易添加到项目参考列表中。我不知道为什么会有两个,我只是在使用它之前安装了Codesoft ,它是一台新 PC。自动化对象随基础软件一起安装。

于 2012-08-15T03:22:50.910 回答