我正在尝试添加一个从 vb.net 创建的 dll,并且想将其导入到现有的 vb 6 项目中,但它给了我错误“无法添加对指定文件的引用”。 。有人知道如何解决这个问题吗?
最佳答案
需要遵循以下步骤:
1) 在 VS 中创建类库,选择您想要的语言,Vb.NET 或 C#
2) 转到“项目属性”->“配置属性”->“构建”,选中“注册 COM 互操作”复选框。这会为您的 .NET 程序集创建 COM 包装器,因此不需要使用 regasm。
3)编写您想要的任何代码,公开公开类,公开您想要公开的属性、函数。
现在,在您的 VB6 项目中,添加由上述程序创建的 claslibrary.tlb。 现在根据需要使用类和函数。
关于vb.net - 无法在 vb 6 项目中添加由 vb.net 创建的 dll,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18307239/