我们有一个旧的软件应用程序,最初是为32位操作系统开发的,但后来移植了64位版本的Windows。该应用程序使用MS-Access作为数据库,64位版本的软件使用64位MS-Access。我们面临的问题是在Windows 7 / Vista OS上安装此应用程序,其上安装了MS Office 32位。问题如下:
当应用程序安装在上述环境中时,安装程序说用户需要卸载32位版本的MS-Office,而作为用户,我希望应用程序不应该担心已安装在MS Office上的MS Office版本系统?
作为一项工作,我发现如果我们卸载32位MS办公室,然后安装我的应用程序,最后重新安装32位MS办公室,那么没有问题
我需要在安装程序包中包含哪些组件,或者我需要在代码中进行哪些更改以便问题不存在,用户可以在不卸载32位MS Office的情况下安装我的64位应用程序?
答案 0 :(得分:0)
我有类似的问题,这似乎解决了它(无需卸载32位MS办公室):
以完全模式运行1中下载的文件(不确定这是否严格必要,但是有效):
AccessDatabaseEngine_x64.exe / q