【问题标题】:Unable to load the specified metadata resource still comes仍然无法加载指定的元数据资源
【发布时间】:2014-11-18 23:19:52
【问题描述】:

是的,我知道,这是围绕此问题的第 n 个问题。我尝试了很多提到的〜解决方案,但没有一个对我有用。

Windows 8.1、Visual Studio 2012、.NET 4.5.51641、实体框架 6.1.1

我的斗争是配置一个结构良好的 ASP.NET 项目,分离不同的实体。由于生成的类名之间存在一些重叠,我需要更多实体和单独的文件夹。
因此,我创建了一个 DAL 文件夹和第一个文件夹,即 Production。我的模型非常简单,在创建模式期间,我创建了 ProductionEntities 实体连接字符串,如下所示:

这是 ProductionModel.edmx 及其属性:

我用反射器检查了组件,所有资源都正确:

之后,我在其中创建了一个网页和一个 EntityDataSource。如果我为 Named Connection 选择 ProductionEntities,我会收到上述错误消息。

有人对此有什么新想法吗?提前致谢!

【问题讨论】:

  • 请显示相关来源和完整的异常信息。
  • 此时没有代码也没有异常。
  • 那么这个错误是什么时候出现的呢?添加 EntityDataSource 时?您是否使用“ProductionEntities”作为命名数据源?
  • 我有一个空网页 (WbbPage1.aspx) 我将 EntityDatasource1 添加到其中 - 智能标记 -> 为命名连接选择“ProductionEntities”,然后我收到错误消息。

标签: asp.net entity-framework


【解决方案1】:

我有办法!

创建实体模型后,必须编译项目!编译后 VS 将识别 entitydatasource 向导工作正常...

【讨论】:

    猜你喜欢
    • 2013-04-12
    • 2023-03-10
    • 2016-04-29
    • 1970-01-01
    • 1970-01-01
    • 2016-05-01
    • 2014-06-13
    • 1970-01-01
    相关资源
    最近更新 更多