4

我正在尝试添加从 vb.net 创建的 dll,并且我想将其导入现有的 vb 6 项目,但它给了我错误“无法添加对指定文件的引用”。. 任何人都知道我该如何解决这个问题?

4

1 回答 1

6

有以下步骤:

1)在VS中创建一个类库选择你想要的任何语言,无论是Vb.NET还是C#

2) 转到 Project Properties->ConfigurationProperties->build,选中 Register for COM Interop 复选框。这将为您的 .NET 程序集创建 COM 包装器,因此无需使用 regasm。

3) 编写你想要的任何代码,公开公开类,公开你想要公开的属性和函数。

现在在您的 VB6 项目中,添加由上述程序创建的 claslibrary.tlb。现在根据需要使用类和函数。

于 2013-08-19T06:58:22.897 回答