【发布时间】:2012-12-04 19:00:27
【问题描述】:
我的 C# 应用程序将使用第三方 C# COM dll。我想以最漂亮的方式调用该 dll 的所有成员 - 就像在将此 dll 添加到 project references 和“using”之后 陈述。但从另一面来看,我想确定系统中是否不存在 dll 并显示我的应用程序的异常(就像我可以使用后期绑定一样)。那么我怎样才能捕捉到dll丢失,并使用这个dll,VisualStudio会在using语句之后看到所有类型的这个dll?
Com dll 正在使用 regasm.exe 进行注册。该工具还可以从 dll 生成 .tlb 文件。也许我可以以某种方式使用这个 .tlb?
【问题讨论】: