1

我们正在使用 tlbimp.exe 为 wuapi.dll 生成 Interop dll。tlbimp.exe 生成的这个互操作 dll 是否依赖于操作系统版本?

如果必须打包并安装在客户端计算机上,是否需要打包 wuapi.dll 的依赖项?

有关更多上下文:

C# 代码查找已安装的所有 Office 更新

如何获取已安装更新和修补程序的列表?

4

1 回答 1

2

wuapi.dll 具有操作系统依赖性,因此互操作库也有。从接口名称来看,可能有 6 个版本。例如,我在 Win7 上通过 IUpdate5 看到 IUpdate。如果您在旧版本的 Windows 上运行,尝试使用较新的界面可能会失败。MSDN 库文章中没有记录哪个版本的 Windows 上可用的接口,您必须自己测试。您可以通过 MSDN 订阅获取旧版本的 Windows。

应该部署互操作库,这是一个操作系统组件。

于 2010-12-27T10:13:43.407 回答