Entity Framework出现System.Data.MetadataException: Unable to load the specified metadata resource的解决方法

问题定义:

在使用Entity Framework时出现 System.Data.MetadataException: Unable to load the specified metadata resource 的错误。

原因:

ConnectionString的Metadata有错。

解决方法:

connectionString="metadata=res:///Model.Project.csdl|res:///Model.Project.ssdl|res://*/Model.Project.msl;

改为:

connectionString="metadata=res://*/;

即尝试从所有可能的Assembly里加载所需的文件。

具体可以参考MSDN:

http://msdn.microsoft.com/en-us/library/cc716756.aspx

posted on 2011-02-17 17:11  李志鹏  阅读(3467)  评论(0编辑  收藏  举报

导航