Interop:在部署VB6 + .NET组件时,需要.TLB吗?

Cra*_*ton 3 .net vb6 interop

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

如果没有,是否足以包含.DLL并在安装过程中进行重新规划?

C-P*_*uru 5

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

相反,您可以排除.tlb文件,只需重新调用dll; 将在用户的系统上创建和注册.tlb.

  • 这是一个惊喜,但根据此 http://msdn.microsoft.com/en-us/library/tzat5yw6(VS.71).aspx,听起来确实不需要为 .净组装。我一直以为你是这样的 我稍后必须回去尝试一下。 (2认同)