我的小组创建了一个 .NET 程序集,它在我们的 VB2010 项目中运行良好。我们还为 VB6 提供了一些函数,因此创建了一个 COM Callable Wrapper。我们也对此进行了测试,效果很好。我们的最后一步是确定如何部署到我们公司内的用户。我们知道要部署哪些文件以及如何注册它们。我一直在搜索 MSDN 和其他资源,以了解将它们部署到何处?
目前我们将包装 DLL、TLB 和 Interop DLL 部署到 {pf}\MyLib。是否有在何处部署 CCW 的最佳实践?我在想,因为它是一个 COM 对象,它必须被注册并且应该进入 {sys}。我可以参考任何参考来做出决定,我们将不胜感激。