【发布时间】:2010-12-27 18:13:43
【问题描述】:
我们正在使用 tlbimp.exe 为 wuapi.dll 生成 Interop dll。 tlbimp.exe 生成的这个互操作 dll 是否依赖于操作系统版本?
如果必须打包并安装在客户端计算机上,是否需要打包 wuapi.dll 的依赖项?
更多上下文:
【问题讨论】:
标签: windows com interop com-interop tlbimp
我们正在使用 tlbimp.exe 为 wuapi.dll 生成 Interop dll。 tlbimp.exe 生成的这个互操作 dll 是否依赖于操作系统版本?
如果必须打包并安装在客户端计算机上,是否需要打包 wuapi.dll 的依赖项?
更多上下文:
【问题讨论】:
标签: windows com interop com-interop tlbimp
wuapi.dll 具有操作系统依赖关系,因此互操作库也可以。从接口名称来看,可能有 6 个版本。例如,我在 Win7 上通过 IUpdate5 看到 IUpdate。如果您在旧版本的 Windows 上运行,尝试使用较新的界面可能会失败。 MSDN 库文章中没有记录哪个版本的 Windows 上可用的接口,您必须自己测试。您可以通过 MSDN 订阅获取旧版本的 Windows。
应该部署互操作库,这是一个操作系统组件。
【讨论】: