Не удалось найти запрошенный поставщик данных .Net Framework. Он может быть не установлен. (Система.Данные.SQLClient)

Я попытался посмотреть на соединение данных между моей визуальной студией и SQL-сервером, однако он продолжает говорить: «Не удалось найти запрошенный поставщик данных .Net Framework. Возможно, он не установлен». Как я могу исправить это, пожалуйста? Раньше работало, вдруг перестало. Проверил в C:/windows/assembly System.Data.SQLClient там нет.


person Seesharp    schedule 06.03.2012    source источник


Ответы (2)


Убедитесь, что фабрика поставщика зарегистрирована. с соответствующей записью в machine.config.

person alwayslearning    schedule 06.03.2012
comment
Есть ли способ сбросить конфигурацию моей машины - person Seesharp; 07.03.2012
comment
вам не нужно сбрасывать machine.config. Просто найдите узел «DbProviderFactories» (добавьте его, если он отсутствует) и добавьте узел для System.Data.SqlClient. - person alwayslearning; 07.03.2012

В моем случае я выбирал ссылку на Wearg. Почему-то x86 работает, а x64 нет (в моем случае). Просто не забудьте указать System.Data.SQLite.dll и/или System.Data.SQLite.Linq.dll.

person Joel    schedule 27.02.2013