寄存器类型库x64 regtlib

4 64-bit typelib regtlib

我正在运行Windows 7 x64,并且需要注册类型库文件(.tlb)。我以前(在Vista x64机器上)已经做到了,但是忽略了如何实现它的记录...

系统上没有regtlib.exe / regtlibv12.exe。我已经从Windows XP系统复制了regtlibv12.exe,但是此操作“不会运行”。

我也尝试通过“ regsvr32”注册TLB(尝试使用32位和64位版本),但始终会收到“ Windows系统不匹配”错误。

我一直在使用提升权限的命令提示符执行这些操作。

有人可以帮忙吗?

小智 5

我使用了http://www.vbaccelerator.com/home/VB/Utilities/Type_Library_Registration_Utility/article.html

以管理员身份运行。如果您好奇需要什么,还包括源代码。

截至2019年,该实用程序可以在此处下载:https : //github.com/tannerhelland/vbAccelerator-Archive/tree/master/VB/Utilities/Type_Library_Registration_Utility


小智 5

Regasm 仅适用于为 .NET 程序集生成的 TLB 文件。因此,您必须使用 regtlibv12.exe 如果您安装了 Visual Studion 2010,则可以在 C:\Windows\Microsoft.NET\Framework\v4.0.30319 中找到此文件。