Я пытаюсь использовать Entity Framework с базой данных Firebird в Visual Studio 2010.
Полезная информация:
- Windows 7 64-разрядная
- Visual Studio 2010 Максимальная
- Жар-птица 2.5.0
- Поставщик данных Firebird .Net 2.6
- ДДЭКС 2.0.5
Я сделал:
- Установил сервер Firebird (он работает и я могу подключиться к базе данных)
- Скачал DDEX (я запускал файлы реестра)
- использовал gacutil для FirebirdSql.Data.FirebirdClient.dll и проверил, что он действительно установлен и
- Изменен файл machine.config как для 2.0, так и для 4.0 в 32-разрядных и 64-разрядных папках, чтобы включить поставщика в элемент.
Когда я пытаюсь добавить соединение в обозревателе серверов, я выбираю «Источник данных Firebird» и поставщика данных Firebird и нажимаю «Продолжить». В диалоговом окне «Добавить соединение» я заполняю информацию «источник данных, база данных, пользователь, пароль..» и нажимаю «ОК», а затем получаю следующую ошибку:
Не удалось найти или загрузить зарегистрированный поставщик данных .Net Framework.
Также, когда я пытаюсь добавить новую модель данных Entity, я не вижу опцию Firebird. Я вижу только опции SQL.
Мне действительно нужна помощь в этом, так как я потратил на это много часов и не могу заставить его работать. Я также читал другие связанные вопросы на SO, но ни одно из предложений, которые я видел, не работает для меня. .. :(