installing application [modified] .... resolved
-
I have installed an application that I have written on a windows 7 6g bit machine I am getting the follow error Microsoft.Jet.OleDb.4.0 provider is not registered on the local machine. any idea on how to fix it by compiling code to x86 the program works in win 7 64 bit edition
modified on Sunday, March 28, 2010 9:49 PM
-
I have installed an application that I have written on a windows 7 6g bit machine I am getting the follow error Microsoft.Jet.OleDb.4.0 provider is not registered on the local machine. any idea on how to fix it by compiling code to x86 the program works in win 7 64 bit edition
modified on Sunday, March 28, 2010 9:49 PM
32 or 64 bit? AFAIK there is no 64 bit version. That may be an issue try here for help http://support.microsoft.com/kb/278604[^]
------------------------------------ I will never again mention that I was the poster of the One Millionth Lounge Post, nor that it was complete drivel. Dalek Dave
-
32 or 64 bit? AFAIK there is no 64 bit version. That may be an issue try here for help http://support.microsoft.com/kb/278604[^]
------------------------------------ I will never again mention that I was the poster of the One Millionth Lounge Post, nor that it was complete drivel. Dalek Dave
windows 7 is 64 bit
-
32 or 64 bit? AFAIK there is no 64 bit version. That may be an issue try here for help http://support.microsoft.com/kb/278604[^]
------------------------------------ I will never again mention that I was the poster of the One Millionth Lounge Post, nor that it was complete drivel. Dalek Dave
64 bit, i have looked at the support link with no resolution, any other idea.
-
windows 7 is 64 bit
Sorry, didn't spot that in the question. You may have to compile as 32 bit. (x86) That's pushed my envelope of knowledge on it.
------------------------------------ I will never again mention that I was the poster of the One Millionth Lounge Post, nor that it was complete drivel. Dalek Dave
-
windows 7 is 64 bit
Since you cannot mix 32 and 64 bit code in the same process, you have to recompile your app not as Any COPU, but as x86. This forces your code to be compiled as a 32-bit app. There are no 64-bit Jet or Ole drivers, so you have no choice but to recompile your app.
A guide to posting questions on CodeProject[^]
Dave Kreskowiak Microsoft MVP Visual Developer - Visual Basic
2006, 2007, 2008
But no longer in 2009... -
Sorry, didn't spot that in the question. You may have to compile as 32 bit. (x86) That's pushed my envelope of knowledge on it.
------------------------------------ I will never again mention that I was the poster of the One Millionth Lounge Post, nor that it was complete drivel. Dalek Dave
how to I change the settings.
-
Since you cannot mix 32 and 64 bit code in the same process, you have to recompile your app not as Any COPU, but as x86. This forces your code to be compiled as a 32-bit app. There are no 64-bit Jet or Ole drivers, so you have no choice but to recompile your app.
A guide to posting questions on CodeProject[^]
Dave Kreskowiak Microsoft MVP Visual Developer - Visual Basic
2006, 2007, 2008
But no longer in 2009...how do I check that it is compiled as a 32 bit application?
-
how do I check that it is compiled as a 32 bit application?
For C#: Project menu -> Properties. It's on the Build tab -> Platform Target. For VB.NET: Project menu -> Properties. It's on the Compile tab, click on the Advanced Compile Options button. It's the Target CPU option.
A guide to posting questions on CodeProject[^]
Dave Kreskowiak Microsoft MVP Visual Developer - Visual Basic
2006, 2007, 2008
But no longer in 2009...