Я работаю над приложением, использующим c #, которое должно подключиться к базе данных, чтобы получить информацию о файле Excel, который у меня есть.
Проблема в том, что, пока я не выполнил очистку реестра, я всегда получаюследующая ошибка:
System.InvalidOperationException: поставщикам данных .Net Framework требуются компоненты доступа к данным Microsoft (MDAC).Пожалуйста, установите Microsoft Data Access Components (MDAC) версии 2.6 или новее.----> System.Runtime.InteropServices.COMException: получение фабрики классов COM для компонента с CLSID {2206CDB2-19C1-11D1-89E0-00C04FD7A829} не удалось из-за следующей ошибки: 80040154 Класс не зарегистрирован (Исключение из HRESULT: 0x80040154(REGDB_E_CLASSNOTREG)).
Я не знаю, был ли реестр чист, но это единственное, что могло что-либо сделать.Я использую windows 7 , и я прочитал, что он уже включает в ядро компонент, и я не могу переустановить его.
Что я могу сделать?Кажется, что любое из решений, которые я нахожу, не работает.
Спасибо!