We have an old software application originally developed for 32 bit OS but later ported 64 bit versions of Windows. The application uses MS-Access as a database and the 64bit version of the software used the 64bit MS-Access. The problem we are facing is with the installation of this application on Windows 7/Vista OS which has MS Office 32 bit intalled on it. The problem is as follows:
When the applicaiton is installed on the above environment the installer says that the user needs to uninstall the 32bit version of MS-Office while as a user I expect that the application should not bother about the version of MS Office already installed on the system?.
As a work around to this I have found that if we uninstall the 32 bit MS office, then install my application and finally re-install the 32bit MS office then there is no problem
What component do I need to include in my installer package or what changes do I need to make in my code so that the problem does not exists and the user can install my 64bit application without uninstalling his 32bit MS Office?