无法在vb 6项目中添加vb.net创建的dll

时间:2013-08-19 06:00:08

标签: vb.net dll vb6

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

1 个答案:

答案 0 :(得分:5)

有以下步骤:

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

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

3)编写您想要的任何代码,公开公开类,公开您想要的属性和功能。

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