Próbuję utworzyć nową witrynę DotNetNuke na naszym 64-bitowym serwerze, a ja" m spotykając się następujący komunikat o błędzie:"Dostawca Microsoft.Jet.OLEDB.4.0" nie jest zarejestrowany na komputerze lokalnym "... DNN
„The«Microsoft.Jet.OLEDB.4.0»usługodawca nie jest zarejestrowany na komputerze lokalnym”
wiem z doświadczenia, że napotkasz tym przypadku kierowania się 64- bit bit na maszynie 64-bitowej (obecnie nie ma 64-bitowego dostawcy OLE-DB). W takim przypadku po prostu celuję w x86 w Visual Studio i wszystko działa dobrze.
Jednak w tym przypadku witryna korzysta z dynamicznej kompilacji, więc nie ma prostego miejsca na określenie, że muszę kierować reklamy na x86. jakieś pomysły?
TIA.
Wiem, że to prawdopodobnie głupie pytanie, ale czy jest poprawna wersja składników MDAC zainstalowanych na serwerze? – David
Tak, nie głupie pytanie. Mam tu kilka innych witryn, ale nie używają one dynamicznej kompilacji i nie sądzę, żeby korzystały z Jet. W każdym razie biblioteki DLL są obecne w pudełku, a wersja zgodna z 2003 SP2. –
Dlaczego w ogóle korzysta z Jet/OLEDB?Powinno to być bezpośrednio na serwerze SQL. Czego używasz dla swojego ciągu połączenia? – EfficionDave