我们正在使用 tlbimp.exe 为 wuapi.dll 生成 Interop dll。这个由 tlbimp.exe 生成的互操作 dll 是否依赖于操作系统版本?
客户端机器上打包安装wuapi.dll是否有依赖需要打包?
更多上下文:
最佳答案
wuapi.dll 具有操作系统依赖性,因此互操作库也具有操作系统依赖性。从接口(interface)名称来看,可能有 6 个版本。例如,我在 Win7 上通过 IUpdate5 查看 IUpdate。如果您在旧版本的 Windows 上运行,尝试使用更新的界面很可能会失败。 MSDN 库文章中没有记录哪个界面在哪个版本的 Windows 上可用,您必须自己测试。您可以通过 MSDN 订阅获得旧版本的 Windows。
除了互操作库之外什么都不应该部署,这是一个操作系统组件。
关于windows - tlbimp 生成的 COM Wrapper 是否依赖于操作系统版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4537088/