【问题标题】:How do I fix this weird entity framework error?如何修复这个奇怪的实体框架错误?
【发布时间】:2012-04-10 21:32:11
【问题描述】:

尝试在设计器中配置实体数据源时收到此错误消息:

我的 .edmx 文件位于同一解决方案的类库中。我添加了必要的 DLL 并将连接复制到 web.config。奇怪的是我可以查询数据库,并且可以很好地获取数据,所以我知道我的连接字符串是正确的。有人遇到过吗?

【问题讨论】:

    标签: c# asp.net entity-framework entity-framework-4


    【解决方案1】:

    试试这个步骤:

    重建您的解决方案

    转到你的类库 app.config

    复制您创建的 EDMx 的连接字符串并将其粘贴到

    您的 asp.net 项目的 web.config 连接字符串部分 ..

    我之前也遇到过这个错误,这就是我所做的。

    如果这不起作用,请尝试删除您的 edmx 文件(及其在 app.config 上的连接字符串)并重新创建它。然后再按照上面的步骤。

    最好的问候

    【讨论】:

      【解决方案2】:

      您可以删除并重新创建 edmx 文件吗?这将解决问题(尽管这是一个直截了当的措施)。

      【讨论】:

      • 我想我可以。只是 edmx 文件,还是附带的所有实体文件?
      • 清除一切。构建过程将从 edmx 重新创建所有内容。请注意,这仅在您对 edmx 进行很少或没有修改时才有效(这是我推荐的)。
      猜你喜欢
      • 1970-01-01
      • 2020-01-05
      • 1970-01-01
      • 2014-07-05
      • 2015-09-07
      • 2013-01-08
      • 1970-01-01
      • 2020-11-29
      • 1970-01-01
      相关资源
      最近更新 更多