45IT.COM- 电脑学习从此开始!
DIY硬件教程攒机经验装机配置
设计Photoshop网页设计特效
系统注册表DOS系统命令其它
存储主板显卡外设键鼠内存
维修显卡CPU内存打印机
WinXPVistaWin7unix/linux
CPU光驱电源/散热显示器其它
修技主板硬盘键鼠显示器光驱
办公ExcelWordPowerPointWPS
编程数据库CSS脚本PHP
网络局域网QQ服务器
软件网络系统图像安全

Win XP到Win 7迁移应用程序兼容解决方法

电脑软硬件应用网 45IT.COM 时间:2009-08-15 12:36 作者:Christina

本文主要介绍了解决Windows XP到Windows 7迁移过程中存在的应用程序兼容问题的三种简单直接的方法。

1、应用程序升级

如果有升级方法可以解决应用程序用于新操作系统时的兼容性问题,那么这将是解决兼容性问题最快最简单的方法。不过,升级可能是需要付费的,或者原先的应用程序版本可能不支持升级。

升级可用资源

应用程序兼容性列表正在迅速更新中,并且还会列举出目前支持升级的应用程序的版本号。当然,有时候也可以联系第三方软件开发商直接制定和提供他们的Windows Vista/Windows 7兼容方案。

2、修复源码

如果你可以得到应用程序的源码,那么你就可以通过修复源码的方式使其与新操作系统兼容。使用这种方法,你需要为解决兼容性问题所需的开发源码付费,还需要花时间进行项目管理以及最终客户的测试。

3、为应用程序添加接口

简单来讲,接口就是一段代码,它位于应用程序与操作系统中间,可以拦截并修复应用程序与操作系统之间的相互作用。有些情况是这样的,应用程序本来可以在Windows 7上正常运行,但由于当时开发商设置了操作系统版本检测,使得应用程序只能在XP上运行。这种情况下,就要添加一个接口,这样当应用程序启动并检测操作系统版本时,接口就会阻止版本检测并给出响应:该系统为XP系统。

接口可以拦截几百种系统版本检测。当出现以下几种情况可以考虑使用接口:

1、当一种应用程序的供应商不再生产或提供这种应用程序时;

2、当一种应用程序是内部开发的,但是未提供源码或者没有开发人员懂得如何修改源码;

3、当你正等着使用一个应用的兼容版本,并且临时只有之前的版本可以使用。

接口数据储存在一个接口数据库中,首先要将接口数据部署到每一个工作站,然后通过命令行安装。你的专业IT开发人员需要一个策略来管理数据库,部署和安装接口数据。

微软Windows应用程序兼容性基础架构,是实现编程接口钩子程序的一种有效解决方式。而且,它可以从根本上定位从Windows本身,或者来自另一方的代码——接口本身的应用接口编程(AIP)呼叫链接指向。

Windows操作系统从一个版本演变到另一个版本,是通过改变设置来支持新的技术、修复缺陷并实施修复策略,而改变一些职能的实施可能会影响基于这些只能的应用程序。鉴于软件本身的特性,通过修改职能的方式来修复兼容性问题可能会影响更多应用程序,或者需要Windows保留这些可以由中间件提供的不完善的改进。

应用程序兼容性工具包(ACT)中包括了几百种应用广泛的第三方应用程序接口,其他应用程序,例如:企业内部开发的经营范围应用程序,可能会提供Windows 7兼容接口。

顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
无法在这个位置找到: baidushare.htm
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
验证码:点击我更换图片
推荐知识