But would like to point you out concept called as WOW which may create above mentioned issue.ĭefinition: Many Win16 applications can run without changes on 32-bit editions of Windows, complete with the limitations of such applications compared with applications written for Win32. I exactly cant say more on your issue of side-by-side installation of 32 bit and 64 bit packages on windows platform.
#Kontakt 4 32 or 64 bit how to#
So if they cannot coexist then how to we determine which is installed so we know which version of our app to install?
#Kontakt 4 32 or 64 bit install#
What complicates matters even more is IF they have any other 32 bit Office component installed then they CAN NOT install the 64 bit Access Database Engine 2010 Redistributable (AccessDatabaseEngine_X64.exe). "The '.12.0' provider is not registered on the local machine."Īgain, I know that we can avoid this by targeting our app specifically for 圆4. New ("Provider=.12.0 Data Source=" & clientPathMDB)
If they have the 32 bit ACE OleDB dataprovider installed and then try running our app compiled for An圜PU platform on an 64 bit system then they get the following error when we try to use the following connection string with OleDBConnection Life would be much simplier if we could just compile our app for the default An圜PU and then both 32 and 64 dataproviders were allowed to be installed. Version (32 or 64 bit) of our application to install. Then we have to somehow determine which version of the ACE driver is installed so we know which The fact that they cannot forces us to compile two different versions of our application one specifically for x86 platform and one for 圆4 platform. Why can't the 32 and 64 bit versions of the Microsoft Access Database Engine 2010 Redistributable (AccessDatabaseEngine.exe and AccessDatabaseEngine_X64.exe)