【问题标题】:Linqpad with firebird带火鸟的 Linqpad
【发布时间】: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 连接起来?

【问题讨论】:

    标签: firebird linqpad


    【解决方案1】:

    我第一次没有看到完整的异常消息。

    问题出在我之前在 linqpad 目录中复制的 entityFramework.dll 中,所以我删除了它,它起作用了!

    【讨论】:

      猜你喜欢
      • 2010-11-22
      • 1970-01-01
      • 1970-01-01
      • 2014-10-20
      • 1970-01-01
      • 1970-01-01
      • 2011-03-26
      • 2014-04-23
      • 1970-01-01
      相关资源
      最近更新 更多