【问题标题】:Can't add dll created by vb.net in vb 6 project无法在 vb 6 项目中添加由 vb.net 创建的 dll
【发布时间】:2013-08-19 06:00:08
【问题描述】:

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

【问题讨论】:

    标签: vb.net dll vb6


    【解决方案1】:

    有以下步骤:

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

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

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

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

    【讨论】:

    • 我执行了上述操作,但我的命名空间和类未被识别。还有其他提示吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-22
    • 1970-01-01
    • 1970-01-01
    • 2022-06-15
    • 2022-01-14
    相关资源
    最近更新 更多