Получение 3706 провайдер не может быть найден. Он может быть неправильно установлен при перемещении приложения в windows 10
У нас есть существующее VB.Net 2017 приложение, которое работает в течение многих лет на Windows 7. Он использует базу данных access.
Система была обновлена до Windows 10 и доступа к 2019 году. Если произойдет сбой как на 32-битном, так и на 64-битном office access 2016 и 2019 годов.
Ошибка
3706 провайдер не может быть найден. Возможно, он установлен неправильно
Приложение 32 - битное и должно оставаться 32-битным.
Строка подключения сначала попробовала
Поставщик=Microsoft.ACE.OLEDB.12.0;Источник данных=C:\ATX QBFILES\xxxxxx.mdb;
который работал на Windows 7, а затем попробовал
Поставщик=Microsoft.ACE.OLEDB.15.0;Источник данных=C:\ATX QBFILES\xxxxxx.mdb;
Я никак не могу понять, чего именно ему не хватает.
Есть идеи?
Спасибо и счастливых праздников всем.
Что я уже пробовал:
Изменение значений строки подключения с 12 на 15 и 16. Различные версии доступа.