【发布时间】:2014-03-07 08:21:48
【问题描述】:
我创建了 C# 库,但后来发现某些非托管 C++ 解决方案也需要它。我创建了 COM 接口(提取接口、添加 GUID、创建密钥、注册等)。
我创建了使用 tlb 文件的 C++ 库,并创建了 tlh 文件。目前我正在创建一些简单的 UI 来检查这个包装器是否有效。我的问题是——我应该向客户提供什么,因为我对 COM 对象的这个“签名”过程有疑问。我现在必须部署 - 一个 C# 库及其用 C++ 编写的包装器(使用 .h、.lib 和 .dll - 也许还有更多?)。我不知道它是否会启动,当它没有在用户系统中注册时?如何处理当用户获得一些文件时他能够立即使用它们?
【问题讨论】: