.net - Interop:在部署 VB6 + .NET 组件时,是否需要 .TLB?

标签 .net vb6 interop

部署包含 VB6 可执行文件和 .NET 组件的软件包时,是否需要 .TLB 文件?

如果没有,包含 .DLL 并在安装过程中对其重新加气就足够了吗?

最佳答案

如果要在安装中包含 .tlb 文件,则需要一种方法来为 COM 注册该文件。

相反,您可以排除 .tlb 文件并重新加载 dll; .tlb 将在用户系统上创建和注册。

关于.net - Interop:在部署 VB6 + .NET 组件时,是否需要 .TLB?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4040916/

相关文章:

.net - FxCop 10.0 独立无法分析使用 AutoMapper 的程序集

c# - 在 ASP.NET Core 2.0 中找不到 AddJsonOptions

c# - C# 控制台应用程序的新遗留设置

vb.net - 实现属性必须具有匹配的 'ReadOnly' 或 'WriteOnly' 说明符

c# - SQL CE 3.5 部署问题,涉及 C# 和 C++ 之间的互操作

linux - 使用 MIT Kerberos 作为 Windows AD 域的帐户域

.net - 检测到重入

c# - 违反唯一索引,试图在新上下文中插入对象图

winforms - 是否可以在VB6表单上直接使用Windows表单控件?

c++ - 将 const wchar_t* 和 cont char* 从 VB 传递到 C++ DLL