Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 19772|Antwoord: 0

[Bron] De provider 'Microsoft.Jet.OleDb.4.0' is niet geregistreerd op de lokale machine.

[Link kopiëren]
Geplaatst op 21-06-2016 15:55:21 | | | |
De provider 'Microsoft.Jet.OleDb.4.0' is niet geregistreerd op de lokale machine.

Vandaag ben ik begonnen met het migreren van de website van een van mijn klanten naar een nieuwe 64-bits server (Windows Server 2008 / IIS7), de website werd eerder gehost op een 32-bits server (Windows Server 2003 / IIS6).

Alles ging goed, behalve dat een pagina die wat xlsx "xcell-bestanden" parsing uitvoert een foutmelding geeft:
De 'Microsoft.Jet.OLEDB.4.0'-provider is niet geregistreerd op de lokale machine.
Ik heb de Office 2007/2010 Jet-drivers al geïnstalleerd, maar als je hetzelfde probleem hebt, is het eerste wat je moet doen het installeren:
http://www.microsoft.com/download/en/details.aspx?id=13255
Als je nog steeds dezelfde fout krijgt als ik, moet je de IIS-applicatiepool toestaan 32-bits applicaties uit te voeren:

Ga naar Server Manager > Rollen > Web Server (IIS) > Internet Information Services (IIS) Manager, klik vervolgens met de rechtermuisknop op de Application Pool van je website en klik op "Geavanceerde instellingen":



Stel de 32-bits applicatie in op TRUE.


De bovenstaande methoden lossen het probleem op!! Persoonlijk getest




Vorig:C# Verschil tussen abstracte klassen en interfaces
Volgend:Handler "ExtensionlessUrlHandler-Integrated-4.0" in zijn modulelijst
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com