支持内容

既有 Windows 软件的改造与维护

面向希望在不破坏既有 Windows 软件的前提下进行改造与维护的客户,本服务页面介绍我们如何提供功能追加、稳定化、分阶段现代化方面的支持。

我们承接这样的改造

  • 想在不破坏既有功能的前提下追加功能
  • 想重新审视以 32bit 为前提的结构
  • 想在运维的同时一点点替换
  • 想改善性能和稳定性
  • 既有代码保持现状难以维护,想加以梳理

改造中我们重视的事

在既有 Windows 软件的改造中,比起新建,更重要的是哪些部分要在不破坏的前提下保留下来

因此,我们重视下面这些视角。

  • 对现行运维的影响
  • 掌握依赖组件
  • 32bit / 64bit 与进程边界
  • 分发、注册、权限的条件
  • 便于回退的阶段划分

常见主题

  • 基于 VB6 / MFC / WinForms 的既有软件的延长使用寿命
  • 梳理包含 COM / ActiveX / OCX 的既有资产
  • 重新审视 C++ / C# 混合结构
  • 让以 x86 为前提的软件支持 64 位
  • 在改造的同时强化可排查性和日志的工作

适合这样的咨询

  • 现在的软件能运行,但每次改动都伴随风险
  • 只想 modernize 一部分
  • 供应商提供的组件或旧资产成了瓶颈
  • 在全面替换之前,想先延长使用寿命并加以梳理

推进方式

  1. 首先摸清依赖关系和约束。
  2. 然后决定保留的领域和替换的领域。
  3. 制定分阶段的改造计划,并视需要补强测试和日志。

常见咨询

旧的 Windows 软件也能改造吗?

可以。我们也承接包含 VB6、MFC、WinForms 等在内的既有 Windows 软件的改造与延长使用寿命。

在全部重写之前,可以先只委托延长使用寿命吗?

可以。作为全面重写的前置阶段,可以先从整理成易于维护的形式、优先级高的改造开始推进。

联系我们

如果您遇到的问题与这项服务内容相近,请直接分享当前状况和困扰。我们会协助您理清应从调查、改修还是方针梳理着手。

← 返回首页