c++ - Windows 7 和缺少 regtlib 的情况

标签 c++ visual-studio windows-7 regtlib

我刚刚发现 regtlib.exe 似乎在 Windows 7 中丢失(显然在 Vista 中也是如此)。

我刚刚在虚拟机中安装了 Windows 7 RC,我正在尝试在新操作系统上构建我们现有的项目。这些项目是基于 c/c++ 的,我使用的是 visual studio 2008。为了构建这些项目,我需要注册几个在代码库中引用的 tlb 文件。

有没有人也遇到过这个问题?而且,有没有人设法解决这个问题?

谢谢。

最佳答案

是的,regtlib 已从 vista 及更高版本中删除。据我所知,它所做的只是使用 REGKIND_REGISTER 标志 ( http://msdn.microsoft.com/en-us/library/ms221249.aspx ) 调用 LoadTypeLibEx。也许您可以编写一个简单的替换。

关于c++ - Windows 7 和缺少 regtlib 的情况,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/846899/

相关文章:

java - 导入javafx.application.Application;无法在 Eclipse 中工作(Ubuntu 18.04.1)

azure - .net 6.0 与 nuget 包的兼容性问题

php - 当 Apache 通过 Task Planner 启动时,在 Windows 7 上通过 COM 从 PHP 5 调用 Excel 失败

c++ - preread中偏移量的时间复杂度?

c++ - 使用 Boost 属性树解析 SVG (XML)

c++ - 由于模板实例化导致的意外类型

.net - Intellisense 忽略程序集引用

ssl - 安全证书在所有网站上都不可用

http - 是什么导致我的 HTTP 服务器失败并返回 "exit status -1073741819"?

c++ - Qsort 和不兼容的比较器函数 - C++