主题
ActiveX / 迁移主题
面向在保留还是替换 ActiveX / OCX 之间犹豫的读者,汇总维护与迁移思路以及相关页面的主题页面。
这个主题想要梳理的内容
对于包含 ActiveX / OCX 的既有资产,看起来往往只有“全部重写”和“什么都不动”两个选项。 实际上,两者之间还有很多选择。
- 先维持现状继续维护
- 只在外层做封装,让新代码更容易调用
- 从外围功能开始分阶段替换
- 只把原生边界单独另行处理
咨询中常见的论点
- 既有的 ActiveX / OCX 应该延长使用到什么程度
- 如何从新的 .NET 侧安全地调用
- 如何划分要替换的对象和暂时保留的对象
- 如何梳理 COM 相关的线程边界和职责
适合的推进方式
与其一上来就决定全面替换,不如先梳理现状的边界,再判断维护、封装、替换哪一种更合理,这样往往更容易推进。 把技术咨询页面、迁移支持页面和相关文章放在一起看,会更容易比较各个方针。
联系我们
如果您遇到的问题与本页内容相近,欢迎附上当前状况和所需支持的形式与我们联系。