Visual Studio 2005 - Running on Windows 7

OK, so I've been testing running Visual Studio 2005 on Windows 7 machine.
So far so good...however I've run across a problem I can't figure out!!!

The Machine has Office 2010 installed...however the Access Databases I've developed my VS2005 applications with was with Access 2003.

Therefore I'm getting the following error:
The "Microsoft.ACE.OLEDB.12.0" Provider is not registered on the local machine.

I've installed the 2010 Access Redistribuition Database Engine...still getting the error?

Thanks
Mark
smithmrkAsked:
Who is Participating?
 
Paul JacksonConnect With a Mentor Software EngineerCommented:
Is your Windows 7 installation 64bit or 32bit?

You might need to change your compile options on your project from AnyCPU to x86 :
Build Menu > Configuration Manager > Set platform option to x86
0
 
Paul JacksonSoftware EngineerCommented:
You also need to install the 2007 Office Data connectivity components :

http://www.microsoft.com/en-us/download/details.aspx?id=23734

See this other question as well where we were able to solve this problem:

http://www.experts-exchange.com/Database/MS-SQL-Server/SQL_Server_2008/Q_28384157.html
0
 
smithmrkAuthor Commented:
Still doesn't work!
I installed both...see attached Screen Shot.

Mark
AccessEngines.jpg
0
 
smithmrkAuthor Commented:
I'm off today, but I will check it out tomorrow when I'm back in the office.

Thanks,
Mark
0
 
smithmrkAuthor Commented:
BINGO!!!
OK, so the Windows 7 Build was 64bit...but changing the Platform to x86 worked!

Thanks,
Mark
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.