Я пытаюсь прочитать данные из листа excel (xls).Я использую 64-разрядную версию Windows 7, Office 2007 (без доступа) и Visio 2010. Я установил Microsoft Access Database Engine 2010 Redistributable 32-bit
(я пытался установить 64-разрядную версию, но установщик сказал, что я использую 32-разрядную версию Office, чтобы она моглане устанавливать), а 2007 Office System Driver: Data Connectivity Components
и моя строка подключения:
Provider=Microsoft.ACE.OLEDB.12.0;Data Source=`"$filePath`";Extended Properties=`"Excel 12.0;HDR=YES`";
Но я получаю сообщение об ошибке, что поставщик 'Microsoft.ACE.OLEDB.12.0'
не зарегистрирован на локальном компьютере.Решения, с которыми я столкнулся, когда говорили, что проект должен быть перекомпилирован с x86, но я пытаюсь сделать это из powershell.