如何解决虚拟化 VB6 应用程序的解决方案
我的公司是一家小型制造行业,使用内置于 Visual Basic 6 的自定义 ERP,由安装在每个客户端(约 10 台 PC)上的单个桌面应用程序组成,使用 MS Access 数据库(所有客户端连接到单个 mdb共享文件夹中的文件)。 这是一个古老的建筑,但不值得以更现代的方式从 skratch 重建它。迁移到商业产品并不是一个可行的解决方案,因为该程序是根据公司的工作方式专门定制的。但是,我们有完整的源代码,所以可以做一些调整。
我们面临一些问题,例如:
- 客户端有很多依赖项,主要是用于构建报告或自定义控件的旧库。在新 PC 上安装总是很痛苦。
- 它是为 Windows XP 设计的,有时新的 Windows 10 更新会破坏某些功能,而且将来可能会越来越频繁地发生。
- 如果电脑出现故障,我需要快速恢复。
- 我需要一个可靠的数据库备份解决方案。
- 一些客户端连接到标签打印机或条码扫描仪(通过局域网)
您认为基于客户端应用程序的虚拟机的解决方案适合这种情况吗? 在这种情况下,您是建议在服务器(本地或云端)上运行虚拟机并通过远程桌面连接到它们,还是最好在本地运行它们(即 virtualbox)?
谢谢, 卡罗
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。