【发布时间】:2015-11-12 04:08:41
【问题描述】:
我在让 Firebird 与 LinqPad 一起工作时遇到了一些麻烦。
我使用的是 5.02.03 版本,这里是我已经完成的步骤:
1) 首先我将这些组件复制到 linqpad 安装文件夹中:
- EntityFramework.dll
- EntityFramework.Firebird.dll
- FirebirdSql.Data.FirebirdClient.dll
- EntityFramework.SqlServer.dll
2) 添加Connection并选择Entity framework DBContext
3) 选择包含我的 DAL 的程序集
4) DBContext 被正确识别
5) 对于问题 Linqpad 应该如何实例化我通过参数连接选择的 DBContext 并提供我的 app.config
6) 连接测试通过,我的实体填充在树视图中
但是当我尝试查询时,我遇到了异常
InvalidCastException4 [A]System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection 不能转换为 [B]System.Data.Entity.Internal.ConfigFile.EntityFramewor...
或类似的东西,因为我是从法语翻译的......
请知道发生了什么,或者是否有其他选项可以将 firebird 与 linqpad 连接起来?
【问题讨论】: