Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 19772|Válasz: 0

[Forrás] A 'Microsoft.Jet.OleDb.4.0' szolgáltató nincs regisztrálva a helyi gépen.

[Linket másol]
Közzétéve 2016. 06. 21. 15:55:21 | | | |
A 'Microsoft.Jet.OleDb.4.0' szolgáltató nincs regisztrálva a helyi gépen.

Ma elkezdtem átvinni az egyik kliens weboldalamat egy új, 64 bites szerverre (Windows server 2008 / IIS7), a weboldal korábban egy 32 bites szerveren volt (Windows server 2003 / IIS6).

Minden jól ment, kivéve, hogy egy oldal, amely xlsx "xcell fájl" elemzést végez, hibát ad:
A 'Microsoft.Jet.OLEDB.4.0' szolgáltató nincs regisztrálva a helyi gépen.
Már telepítettem az Office 2007/2010 Jet drivereket, de ha neked is ugyanaz a probléma, az első lépés, hogy telepítsd:
http://www.microsoft.com/download/en/details.aspx?id=13255
Ha még mindig ugyanazt a hibát kapod, mint én, akkor engedélyezned kell az IIS alkalmazáspoolnak 32 bites alkalmazásokat futtatni:

Navigáljon a Server Manager > Roles > Web Server (IIS) > Internet Information Services (IIS) Manager menüpontjába, majd jobb kattintással a weboldalad alkalmazási oldalán, és kattints a "Advanced Settings" gombra:



Állítsd be az Enable 32 bites alkalmazást TRUE-ra.


A fenti módszerek megoldják a problémát!! Személyesen teszteltem




Előző:C# Az absztrakt osztályok és interfészek közötti különbség
Következő:Handler "ExtensionlessUrlHandler-Integrated-4.0" a modullistájában
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com