由tlbimp生成的COM包装器是否依赖于操作系统版本

时间:2010-12-27 06:53:22

标签: windows com interop com-interop tlbimp

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

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

更多背景信息:

C# code to find all office updates installed

How do I get a list of installed updates and hotfixes?

1 个答案:

答案 0 :(得分:2)

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

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