The 'Microsoft.Jet.OLEDB.4.0' provider is not registered on the local machine.http://forums.asp.net/t/1732781.aspx/1?The+Microsoft+Jet+OLEDB+4+0+provider+is+not+registered+on+the+local+machine+Fri, 28 Oct 2011 23:28:15 -040017327814649710http://forums.asp.net/p/1732781/4649710.aspx/1?The+Microsoft+Jet+OLEDB+4+0+provider+is+not+registered+on+the+local+machine+The 'Microsoft.Jet.OLEDB.4.0' provider is not registered on the local machine. <p>When i am trying to populate a html table by importing data from an excel template i am encountering this error.</p> <p>any help would be appreciated....</p> <p>p.s. i have installed the MS Office package in the system from which i am accessing the application(i.e. Server).</p> 2011-10-21T21:17:35-04:004649714http://forums.asp.net/p/1732781/4649714.aspx/1?Re+The+Microsoft+Jet+OLEDB+4+0+provider+is+not+registered+on+the+local+machine+Re: The 'Microsoft.Jet.OLEDB.4.0' provider is not registered on the local machine. <p>Have you tried any of these suggestions found on this post?</p> <p><a href="http://social.msdn.microsoft.com/Forums/en-US/adodotnetdataproviders/thread/45aa44dd-0e6f-42e5-a9d6-9be5c5c8fcd1/">http://social.msdn.microsoft.com/Forums/en-US/adodotnetdataproviders/thread/45aa44dd-0e6f-42e5-a9d6-9be5c5c8fcd1/</a></p> 2011-10-21T21:22:45-04:004649735http://forums.asp.net/p/1732781/4649735.aspx/1?Re+The+Microsoft+Jet+OLEDB+4+0+provider+is+not+registered+on+the+local+machine+Re: The 'Microsoft.Jet.OLEDB.4.0' provider is not registered on the local machine. <p>Thanx for the reply but the machine in which my application is installed is a server machine(running on Windows Server 2008 R2 SP1) and it is as u can guess running on the 64-bit OS.</p> <p>so i am lost a bit, there were so many replies in the link that you suggested i had tried some of them before, some i tried but in vain.so do let me know if you hava any more ides....</p> 2011-10-21T21:48:46-04:004649738http://forums.asp.net/p/1732781/4649738.aspx/1?Re+The+Microsoft+Jet+OLEDB+4+0+provider+is+not+registered+on+the+local+machine+Re: The 'Microsoft.Jet.OLEDB.4.0' provider is not registered on the local machine. <p></p> <blockquote><span class="icon-blockquote"></span> <h4>bloggernext</h4> the machine in which my application is installed is a server machine(running on Windows Server 2008 R2 SP1) and it is as u can guess running on the 64-bit OS.</blockquote> <p></p> <p>Navigate to Server Manager &gt; Roles &gt; Web Server (IIS) &gt; Internet Information Services (IIS) Manager, then look under your machine name &gt; Application Pool</p> <p>Under there you can call the DefaultAppPools advanced settings to change Enable 32-Bits Applications to True<br> <br> You may have to restart the service for it to take effect but it should work</p> 2011-10-21T21:55:06-04:004652636http://forums.asp.net/p/1732781/4652636.aspx/1?Re+The+Microsoft+Jet+OLEDB+4+0+provider+is+not+registered+on+the+local+machine+Re: The 'Microsoft.Jet.OLEDB.4.0' provider is not registered on the local machine. <p>Microsoft.Jet.OLEDB.4.0 is supported on Windows 2008 R2 SP1 64bit without the need to install anything.</p> <p>Application pool must be configured with 32 bit application enabled though.</p> 2011-10-24T23:07:37-04:004658232http://forums.asp.net/p/1732781/4658232.aspx/1?Re+The+Microsoft+Jet+OLEDB+4+0+provider+is+not+registered+on+the+local+machine+Re: The 'Microsoft.Jet.OLEDB.4.0' provider is not registered on the local machine. <p>I appreciate the answers given above but in vain, i am still facing the same issue regarding The 'Microsoft.Jet.OLEDB.4.0' provider is not registered on the local machine.</p> <p>I have configured the Application pool with 32-bit application to be enabled.please let me know how to proceed.</p> 2011-10-28T23:28:15-04:00