Archive for the ‘ASP.NET’ Category.

openOleDBConnection The ‘Microsoft.Jet.OLEDB.4.0’ provider is not registered on the local machine

I have just completed a migration for a friend of mine. As he is upgrading the server from Windows 2003 32bit to 64bit version, the site was hit with alot of errors not loading the right stuff for his .aspx files.

The following error was presented to me when trying to login to his administrative panel.

openOleDBConnection The ‘Microsoft.Jet.OLEDB.4.0’ provider is not registered on the local machine

Let me present you the solution:

http://support.microsoft.com/kb/894435

You need to convert the ASP.NET installation to 32bit version.

After which, type “iisreset” in the cmd prompt to restart your IIS services.

One last step which was not shown on the web, you need to go to IIS ->Web Service Extensions -> Enable “ASP.NET v2.0.50727 (32-bit)”

One last time, type “iisreset” in the cmd prompt to restart your IIS services.

Now your site should be functioning properly now.

Enjoy!

System.Web.Extensions error

Parser Error Message: Could not load file or assembly ‘System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35’ or one of its dependencies. The system cannot find the file specified.

If you are getting this error, you might want to install the ASP.NET AJAX.

This happen to me when I was moving a site to another server without the AJAX installed, took me less than 15 minutes to figure out this silly mistake.