Что мне нужно сделать, чтобы я мог работать с файлом базы данных Access DB в C # без установки MS Access?
Я делаю программу для компьютера, на котором не установлен MS Access
Вам не нужно устанавливать офисную настройку в своей системе, но вам нужно установить либо ACE, либо драйвер движка JET с правильной битовой версией, чтобы использовать файлы Access в вашем коде. Драйвер 32-битного движка не будет работать с 64-битной версией ОС и наоборот.
Посмотрите здесь:
для скачивания и инструкции https://www.microsoft.com/en-gb/download/details.aspx?id=13255
для доступа к строкам подключения https://www.connectionstrings.com/access/