Я использую Microsoft.Jet.OLEDB.4.0 и Microsoft.ACE.OLEDB.12.0 для чтения в файлах .csv,.xls и .xlsx.
Я только узнал, что ни одна из этих технологий не поддерживается в собственном 64-битном режиме!
У меня есть 2 вопроса:
-
Каков поддерживаемый способ программно читать .csv,.xls и .xlsx в 64-битном режиме. я просто не может найти ответы на это где угодно.
-
Если я не могу прочитать во всех трех файлах типы, что лучше всего читать в .csv файлах в 64-битном окружающая среда?
Примечания:
- Я использую .NET(3.5p1)
- Это приложение для упаковки в термоусадочную пленку; перераспределение ключевой фактор.
Update:
Я могу использовать CorFlags, чтобы заставить приложение работать в 32-битном режиме, который работает, но нежелателен.