avatar_komandirbk

MuMaker: что делать, если не запускается

Автор komandirbk, 2011 Авг. 06, 12:11

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Ключевые слова [SEO] mumakerбаза данныхне запускаетсяprovider is not registered on the local machineaceoledb

komandirbk

помогите не запускается MuMaker The 'Microsoft.Jet.OLEDB.4.0' provider is not registered on the local machine

ausmann

Кокая винда???????????
Не тебя постоянно надо умолять чтоб поделился инфой хотя это тебе надо а не нам

STINGER

Когда вы используете ACE или OLEDB провайдера для доступа к файлам баз данных, вы можете столкнуться с ошибкой "provider is not registered on the local machine" на 64 битной системе, даже если провайдер на самом деле зарегистрирован правильно.

Проблема в том, что вы компилируете свое решение как "Any CPU". По умолчанию решение на 64х битной системе будет работать как 64х битный процесс, а оба JET и ACE OLEDB провайдера существуют только в x86 версии. 64х битный процесс не может загрузить x86 компоненты, поэтому и происходит такая ошибка.

Решение заключается в настройки компилятора для построения x86 решения, который компилирует приложение как x86 исполняемый файл и запускает процесс как x86.

Если у вас ASP.NET приложение, размещенное на сервере IIS, то убедитесь что хост-процесс w3wp.exe выполняется как x86 процесс, вам нужно настроить пул приложения в 32х разрядный режим.

komandirbk

винда ХП ServicePack 3,кто может помочь чтото настроить могу врубить TeamViewer посмотрите,комп старый,года 4 уже,по этому я хз чо тут такое....кто поможет пишите....

Magnifer


komandirbk

ОС: Windows XP SP 3 версия 5.1 сборка 2600.xpsp.080413-2111
если чтот еще нада напишите куда смотреть.

ну поможете?
Спойлер
[свернуть]

Paranoia

А у тебя стоит net framework 3.5 ??

komandirbk

да...
Спойлер
[свернуть]

Magnifer

Переустанови винду :)

komandirbk


Magnifer


Похожие темы (5)