虚拟化 VB6 应用程序的解决方案

时间:2021-01-27 17:11:31

标签: ms-access vb6 cloud virtual-machine erp

我的公司是一家小型制造行业,使用内置于 Visual Basic 6 的自定义 ERP,由安装在每个客户端(约 10 台 PC)上的单个桌面应用程序组成,使用 MS Access 数据库(所有客户端连接到单个 mdb共享文件夹中的文件)。 这是一个古老的建筑,但不值得以更现代的方式从 skratch 重建它。迁移到商业产品并不是一个可行的解决方案,因为该程序是根据公司的工作方式专门定制的。但是,我们有完整的源代码,所以可以做一些调整。

我们面临一些问题,例如:

  • 客户端有很多依赖项,主要是用于构建报告或自定义控件的旧库。在新 PC 上安装总是很痛苦。
  • 它是为 Windows XP 设计的,有时新的 Windows 10 更新会破坏某些功能,而且将来可能会越来越频繁地发生。
  • 如果电脑出现故障,我需要快速恢复。
  • 我需要一个可靠的数据库备份解决方案。
  • 一些客户端连接到标签打印机或条码扫描仪(通过局域网)

您认为基于客户端应用程序的虚拟机的解决方案适合这种情况吗? 在这种情况下,您是建议在服务器(本地或云端)上运行虚拟机并通过远程桌面连接到它们,还是最好在本地运行它们(即 virtualbox)?

谢谢, 卡罗

0 个答案:

没有答案
相关问题