4 Replies - 4186 Views - Last Post: 10 May 2012 - 06:22 AM Rate Topic: -----

#1 tendaimare   User is offline

  • D.I.C Head

Reputation: 1
  • View blog
  • Posts: 182
  • Joined: 04-November 10

how to deploy my app with ace.oledb 12.0 provider

Posted 10 May 2012 - 03:12 AM

I've just published an application that I was working and now when I install and run it on another machine it gives me an error it says "The Microsoft.Ace.Oledb.12.0 provider is not registered on the local machine" How can I rectify this problem I've looked in refferences and the prerequisitues but its not there. what else can i do?
Is This A Good Question/Topic? 0
  • +

Replies To: how to deploy my app with ace.oledb 12.0 provider

#2 raziel_   User is offline

  • Like a lollipop
  • member icon

Reputation: 469
  • View blog
  • Posts: 4,281
  • Joined: 25-March 09

Re: how to deploy my app with ace.oledb 12.0 provider

Posted 10 May 2012 - 05:34 AM

hi,
here is a link to msdn that you may find helpful.
http://social.msdn.m...73-226acc30fc71
Was This Post Helpful? 1
  • +
  • -

#3 Celerian   User is offline

  • D.I.C Regular


Reputation: 144
  • View blog
  • Posts: 384
  • Joined: 30-March 12

Re: how to deploy my app with ace.oledb 12.0 provider

Posted 10 May 2012 - 05:38 AM

Can you verify that both machines have the same version of Microsoft Access installed?

Also, can you tell me if you are compiling your program in x86 or x64. You can find this in the Compile->Advanced Compile Options section of the Program Properties for your project. You'll find that under Target CPU.

To be safe, compile using x86, or else the program will not run correctly on 64-bit machines.
Was This Post Helpful? 1
  • +
  • -

#4 tendaimare   User is offline

  • D.I.C Head

Reputation: 1
  • View blog
  • Posts: 182
  • Joined: 04-November 10

Re: how to deploy my app with ace.oledb 12.0 provider

Posted 10 May 2012 - 06:04 AM

I am chose x86 in the user machine were I want to install the system the machine has noi access installed on it. I did not intend to access on the user machines . Is there any way to around this . Do I have to instal access
Was This Post Helpful? 0
  • +
  • -

#5 Celerian   User is offline

  • D.I.C Regular


Reputation: 144
  • View blog
  • Posts: 384
  • Joined: 30-March 12

Re: how to deploy my app with ace.oledb 12.0 provider

Posted 10 May 2012 - 06:22 AM

You don't have to install access, its just a little easier, because then the missing provider information would be installed already.

Since the issue is not related to the OS version, take a look at the link raziel posted. It's a little more in depth, but it should provide some solutions on making sure that your installer checks for and installs the necessary provider that your application is using.
Was This Post Helpful? 1
  • +
  • -

Page 1 of 1