有些老程序必须运行在XP系统上,而现在的最新主板已经不支持XP系统了,大家有啥好办法? 我们的做法是在win7或者win10下安装虚拟机装XP系统,然后在虚拟机中安装老程序。大家有其他好办法吗?(by @hufeng719) lscomeon: 老程序应该使用频率也不高,可以采购一台服务器做虚拟化,将老程序集中部署在上面的xp虚拟机中,业务用户采用远程桌面的方式登录,不会对本地其他业务产生影响。 使用高的话,还是升级程序来适应新的操作系统吧。 潘延晟: 我们现在面对的也是这样的问题。基本上的解决办法就是两条路, 1,想要维持现状,那就做桌面虚拟化,总体来说现在的桌面虚拟化技术都还不错。算是一种合理的解决方案。但终究会有一天虚拟化也无法职称这么老的业务 2,升级程序,大面积的改造。 建议是两步并行。桌面虚拟化解决目前问题,软件规划升级。做长远规划。 yhsih: 1、'老程序必须运行在XP系统上'这个说法不绝对吧',理顺了不能安装的原因应该还是可以在WIN7中正常运行的。 2、win7或者win10下安装虚拟机装XP系统,然后在虚拟机中安装老程序这种方法虚拟机的性能非常低,建议尝试用基于硬件的的服务器虚拟化产品,例如vmware vsphere或者免费的服务器虚拟化产品。 潘延晟: 有些系统开发的时候就是基于xp平台的高版本的系统改动太多,不支持是难免的,cs架构的程序这种情况比较明显 wangxuefeng: 虚拟机或者保持原服务不动。不过长远考虑的话,进行程序升级。 ----------------------- 你有什么好的建议? |
|