Mar*_*man 36 typelib windows-7 regtlib
我有一台运行Windows 7和Visual Studio 2010的新PC,需要注册一个传统的类型库(.tlb)来与现有的遗留应用程序进行交互.但是,regtlib.exe似乎不是Windows 7的一部分(我不认为它也是Vista的一部分),并且作为Visual Studio 2005的一部分提供的regtlibv12.exe似乎已经在Visual Studio 2008中消失了(当然还有Visual Studio 2010).
Microsoft论坛和知识库文章引用RegAsm.exe.我已经尝试过RegAsm.exe,但这只会从现有的dll或程序集(我没有)创建并注册一个类型库.我无法相信在Windows 7上无法注册现有的类型库.任何帮助都将非常受欢迎.
Mar*_*man 37
好吧,我想我可以回答我自己的问题(以及其他遇到同样问题的人):
显然,regtlibv12.exe是Visual Studio 2010的一部分(与我在各种Microsoft论坛上看到的相反),但它位于Windows\Microsoft.NET\Framework\v4.0.30139文件夹(不是v2.0.50727文件夹)中.使用该可执行文件,我能够成功注册遗留类型库(.tlb).
小智 8
它带有.Net框架安装.在我的机器上我发现它:
C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\regtlibv12.exe
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\regtlibv12.exe
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
94381 次 |
| 最近记录: |