Я пытаюсь запустить exe-файл, который вызывает Microsoft.ACE.oledb.12.0, но выдает ошибку «Поставщик не зарегистрирован на локальном компьютере».Об Stackoverflow было довольно много об этой ошибке.Чтобы исправить это, рекомендуется установить AccessDatabaeEngine и скомпилировать его в x86.Я сделал и то и другое, и хотя путь в проекте установлен на x86, я подозреваю, что он все еще компилируется в 64-битную версию, поскольку VS продолжает помещать исполняемый файл в эту 64-битную папку.Но я не знаю, как это исправить.Любой знает, как это исправить или подтвердить, является ли исполняемый файл 32- или 64-разрядным независимо от того, в какую папку он помещен. Запуск vs2012 на сервере Windows 2012 64-разрядный (Hyper-v)
regards
Erick