如果你有应用程序的源码,那么最好的解决应用程序兼容性问题的方法就是修复现有的应用程序,使其可以在Windows 7上运行。
首先,收集和分析你的数据,测试并修复应用程序中存在的问题。这个过程可以用标准用户分析器(SUA),兼容性监控器(SUA),以及按照分析工具来完成。所有的工具都可以从微软应用兼容性工具包(ACT)中获得。
下面列举出了三种升级方式以及各种的优缺点。
A、升级应用程序。
优点:
可以获得最新最兼容的应用程序版本。
缺点:
可能没有升级方式,或者升级需要付费。
B、修复源码
优点:
性能:适用于本地应用程序。
C、为应用程序添加接口程序
优点:不需要对应用程序进行任何修改。
缺点:不是所有的应用程序兼容问题都能通过添加接口程序的方式解决。添加接口程序的方式主要用于检查Windows版本号、用户权限需求、动态链接库(DLL)或注册表重定向。