例如,IWebBrowser2 基本上是一个最初为 IE 制作的 COM 接口。但是在.NET 中的Microsoft.ShDocVw.dll 中定义了相同的接口,可以直接在.NET 程序中使用。对于 IUnknown、IInternetSecurityManager、IObjectSafety、IObjectWithSite 等类型,是否有导出 .NET 接口的程序集。我不想重新定义程序中的现有接口。如果我这样做,他们可能会在未来引起冲突。
那么,问题是,哪些 Microsoft 的 .NET 程序集定义了这些 COM 接口?