关于将遗留软件从Windows转换到Windows 10,我有一个“一般”问题,我将提供所有相关信息和原因。首先,该遗留软件于2006年由一名软件工程师在Windows上编写。该软件是在Visual 2005和2005中编写的。它还使用水晶报告。该软件编写非常简单的表,并与彭博API集成。它用于维护投资组合管理数据(我们是一家投资管理公司)。据我所知,这是相对简单的代码。就我个人而言,我没有任何计算机科学经验,但我会说,我很直观地理解了很多,也没有被赋予从windows XP过渡到windows 10的任务。在操作系统中转换的原因是: 1. windows XP 32位只允许最多3.5GB的ram,彭博现在要求4GB的最低容量为2. Bloomberg不再支持Windows XP。
为了完成过渡,我的想法如下(按执行难度/所需时间排列)。当然,这一切都是在一台测试计算机上完成的。
从Windows 10开始,使用我们所拥有的Norton映像--甚至不确定它是否能工作?
从Windows开始,使用Norton映像,从新安装windows 10开始升级到Windows 10,尝试重新创建目录、ODBC导出/导入等。
雇别人做这件事(有什么想法吗,这是个便宜的选择?)
我预见到的问题是所有这些软件之间的连接。我认为代码可以工作( SQL / VB ),但我认为在将excel宏与SQL表连接,VB与Bloomberg (这可能在代码中,只是需要适当的目录)连接时会出现问题。但是,我希望如果导入ODBC,它会工作吗?
基本上,我在这里抓稻草,但希望只要闪烁一个图像,将所有的目录放在正确的地方,我将只需要处理遗留代码,我很可能可以外包。
我错过了更简单的方法吗?我有编写代码的人编写的指令,如果有必要,我可以粘贴到这里(如果这样做更容易理解所发生的事情,我不确定我是否解释得那么好)。
谢谢你的帮助
发布于 2016-03-09 03:35:03
Norton不再受支持- Windows 7是最后一个使用NG版本的版本。(Windows 8+ -有正常工作的NG版本)
您可以在Windows 10上安装遗留应用程序。大多数情况下,VB Com对象需要安装在正常程序之上。VB运行时VB运行时安装最坏的情况是,您必须对其余的DLL/OCX 如何使用regsvr32 32执行一些regsvr32安装,即使这是来自XP的安装,在Windows 10上也是一样的。
发布于 2016-03-09 13:59:58
它是否可以作为远程/发布的应用程序运行?
服务器2008 x86被支持到2020年,甚至将运行16位应用程序作为一个发布的应用程序.
https://serverfault.com/questions/762537
复制相似问题