我正在尝试在 Visual Studio 2010 中将实体框架与 Firebird 数据库一起使用
有用信息:
- Windows 7 64 位
- Visual Studio 2010 终极版
- 火鸟 2.5.0
- Firebird .Net 数据提供者 2.6
- DDEX 2.0.5
我弄完了:
- 安装了 Firebird 服务器(它可以工作,我可以连接到数据库)
- 下载的 DDEX(我已经运行了注册表文件)
- 在 FirebirdSql.Data.FirebirdClient.dll 上使用 gacutil 并检查它是否确实已安装并且是
- 修改了 32 位和 64 位文件夹中 2.0 和 4.0 的 machine.config,以在元素中包含提供程序
当我尝试在服务器资源管理器中添加连接时,我选择“Firebird 数据源”和 Firebird 数据提供程序,然后按继续。在“添加连接”对话框窗口中,我填写信息“数据源、数据库、用户、密码..”,然后按确定,然后出现以下错误:
未能找到或加载已注册的 .Net Framework 数据提供程序
此外,当我尝试添加新的实体数据模型时,我看不到 Firebird 选项。我只能看到 SQL 选项。
我真的需要这方面的帮助,因为我在这方面花了很多时间,但我无法让它发挥作用。我还阅读了关于 SO 的其他相关问题,但我所看到的建议似乎都不适合我.. :(