【问题标题】:COM vs tightly wrapped managed c++ objectsCOM 与紧密包装的托管 C++ 对象
【发布时间】:2010-09-10 07:55:39
【问题描述】:

因此,必须将遗留代码导入 .NET 项目。

你更喜欢哪一个,为什么:

  • 将其打包到 COM 模块中

  • 围绕它制作小巧紧凑的 C++ 托管包装器

还有第三个选项是导出 DLL 中的函数,但假设我们需要在这里使用类。

【问题讨论】:

    标签: .net com unmanaged managed


    【解决方案1】:

    我自己,我宁愿咀嚼我的腿,然后选择 COM。有很多次我的设置和部署项目收集了错误版本的 COM .dll(调试而不是发布)并且冒烟测试每个构建对我来说有点过头了。

    一旦编写和测试,托管 c++ 包装器就永远不会损坏。至少对我来说。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-01-26
      • 1970-01-01
      • 2018-09-01
      • 2020-05-03
      • 2012-09-23
      • 2011-03-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多