实体框架无法加载指定的元数据

时间:2016-05-09 00:48:14

标签: c# asp.net entity-framework

我最近开始学习EF并坚持一个问题。 Unable to load the specified metadata。在配置数据源时发生。

我多次用谷歌搜索过这个问题,但仍无法纠正这个问题。 到目前为止,我没有运气经历以下情况?

  • 将ProviderManifestToken =“2012”更改为ProviderManifestToken =“2008

  • 清理解决方案/重建

  • 多次检查连接字符串以使模型名称更正。这是当前的连接字符串 <add name="EmployeeDBContext" connectionString="metadata=res://*/EmployeeModel.csdl|res://*/EmployeeModel.ssdl|res://*/EmployeeModel.msl; provider=System.Data.SqlClient; provider connection string=&quot; data source=PC\SQLEXPRESS2012; initial catalog=Sample; integrated security=True; MultipleActiveResultSets=True; App=EntityFramework&quot; " providerName="System.Data.EntityClient" />

  • 通过本文http://community.embarcadero.com/blogs/entry/troubleshooting-entity-framework-connection-strings-38628

  • 删除模型并重新创建。

    • 确保.edmx文件&gt;属性&gt; Metadat工件处理 - 选择嵌入输出装配。

以上都没有帮助我解决这个问题?

我正在运行EF版本6,所以不确定我是否应该降级到5?

更新

我想在网页表单页面上配置Entity Data Source Control时添加错误。必须在“配置对象上下文”下选择“命名连接”时。希望这有帮助吗?

0 个答案:

没有答案