none
How to determine which ACE provider is install - 32-bit or 64-bit ? RRS feed

Answers

  • Ouch.  I don't have any specific knowledge in this area, to verify that there are no solutions, but perhaps you should ship both a 32-bit and 64-bit version of your application.  Then the user can pick the one that matches the ACE provider they want to use.

     

    • Marked as answer by liurong luo Friday, October 29, 2010 2:10 AM
    Saturday, October 23, 2010 2:47 PM
  • I would suspect that you would need to look for a Registry key, or the actual file:

    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Office\12.0\Access Connectivity Engine\Engines\ACE

    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Classes\CLSID\{3BE786A0-0366-4F5C-9434-25CF162E475E}\InprocServer32

    "C:\Program Files (x86)\Common Files\microsoft shared\OFFICE12\ACEOLEDB.DLL"

     


    Paul ~~~~ Microsoft MVP (Visual Basic)
    • Marked as answer by liurong luo Friday, October 29, 2010 2:10 AM
    Monday, October 25, 2010 4:49 PM

All replies

  • Ouch.  I don't have any specific knowledge in this area, to verify that there are no solutions, but perhaps you should ship both a 32-bit and 64-bit version of your application.  Then the user can pick the one that matches the ACE provider they want to use.

     

    • Marked as answer by liurong luo Friday, October 29, 2010 2:10 AM
    Saturday, October 23, 2010 2:47 PM
  • What kind of database do you need to access with ACE provider?
    Val Mazur (MVP) http://www.xporttools.net
    Monday, October 25, 2010 10:19 AM
    Moderator
  • I would suspect that you would need to look for a Registry key, or the actual file:

    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Office\12.0\Access Connectivity Engine\Engines\ACE

    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Classes\CLSID\{3BE786A0-0366-4F5C-9434-25CF162E475E}\InprocServer32

    "C:\Program Files (x86)\Common Files\microsoft shared\OFFICE12\ACEOLEDB.DLL"

     


    Paul ~~~~ Microsoft MVP (Visual Basic)
    • Marked as answer by liurong luo Friday, October 29, 2010 2:10 AM
    Monday, October 25, 2010 4:49 PM