我最近开始学习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="
data source=PC\SQLEXPRESS2012;
initial catalog=Sample;
integrated security=True;
MultipleActiveResultSets=True;
App=EntityFramework"
" providerName="System.Data.EntityClient" />
删除模型并重新创建。
以上都没有帮助我解决这个问题?
我正在运行EF版本6,所以不确定我是否应该降级到5?
更新
我想在网页表单页面上配置Entity Data Source Control
时添加错误。必须在“配置对象上下文”下选择“命名连接”时。希望这有帮助吗?