Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 19772|Odpowiedź: 0

[Źródło] Dostawca 'Microsoft.Jet.OleDb.4.0' nie jest zarejestrowany na lokalnej maszynie.

[Skopiuj link]
Opublikowano 21.06.2016 15:55:21 | | | |
Dostawca 'Microsoft.Jet.OleDb.4.0' nie jest zarejestrowany na lokalnej maszynie.

Dziś zacząłem migrować stronę jednego z moich klientów na nowy serwer 64-bitowy (Windows Server 2008 / IIS7), wcześniej była ona hostowana na serwerze 32-bitowym (Windows Server 2003 / IIS6).

Wszystko poszło dobrze, z wyjątkiem strony wykonującej parsowanie xlsx "xcell files" zwraca błąd:
Dostawca 'Microsoft.Jet.OLEDB.4.0' nie jest zarejestrowany na lokalnej maszynie.
Zainstalowałem już sterowniki Jet do Office 2007/2010, ale jeśli masz ten sam problem, pierwszą rzeczą do zrobienia jest ich zainstalowanie:
http://www.microsoft.com/download/en/details.aspx?id=13255
Jeśli nadal masz ten sam błąd jak ja, musisz pozwolić puli aplikacji IIS uruchamiać aplikacje 32-bitowe:

Przejdź do Menedżera Serwera > Roles > Server (IIS) > Menedżera Usług Informacyjnych (IIS), następnie kliknij prawym przyciskiem na pulę aplikacji swojej strony i kliknij "Zaawansowane ustawienia":



Ustaw opcję Włącz aplikację 32-bitową na TRUE.


Powyższe metody rozwiązują problem!! Osobiście przetestowany




Poprzedni:Różnice w C# między klasami abstrakcyjnymi a interfejsami
Następny:Handler "ExtensionlessUrlHandler-Integrated-4.0" w liście modułów
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com