Showing results for 
Search instead for 
Do you mean 
Community Home Request Access Read Blogs Share Your Ideas Search Community View My Settings
Reply
Copper Super Contributor
Posts: 172
Registered: ‎07-06-2010
Accepted Solution

The SLXOLEDB.1 provider is not registered on the local machine

Just recently updated to a 64 bit Win 7 machine and I am getting the error in the subject line.

 

I noticed some suggestions to register the 32 bit assemblies in the SalesLogix install folder, which I did, but the error still persists.

 

I reinstalled the provider MSI, which parked all the assemblies into x86, but the issue still persists.

 

I am able to connect to the network instances of SalesLogix via App Arch and Architect.

 

Suggestions are appreciated.

Silver Super Contributor
Posts: 801
Registered: ‎03-24-2009

Re: The SLXOLEDB.1 provider is not registered on the local machine

The issue is that the provider is 32bit (only). You don't say what you are using that uses (or attempts to use) the provider but the message is correct. You are trying to use a native 64bit provider thru the 64bit system which won't work. Re-reg won't work. Re-compile your app to use x86 not (any) or launch app in 32bit WOW.
Copper Super Contributor
Posts: 172
Registered: ‎07-06-2010

Re: The SLXOLEDB.1 provider is not registered on the local machine

Sorry Mike - I did omit that - it's a unit test in VS2010 and changing the platform target did indeed fix the issue. Thanks.

Silver Super Contributor
Posts: 801
Registered: ‎03-24-2009

Re: The SLXOLEDB.1 provider is not registered on the local machine

Great! Glad you got it working.