我正在尝试使用实体框架连接到我的PostgreSQL数据库。不幸的是,在我的SSDL文件中使用EdmGen (或EdmGen2)生成模型之后,当在当前版本的Npgsql (2.0.9)中将ProviderManifestToken设置为8.1.3时,ProviderManifestToken设置为8.3.7。这使我在尝试使用实体模型时出现异常:
System.Data.MetadataException:指定的架构无效。错误: Npgsql.NpgsqlSchema.ssdl(2,52):error 0169:所有SSDL工件必须针对同一个提供程序。ProviderManifestToken '8.1.3‘不同于前面遇到的'8.3.7’。
有什么想法吗?如何用ProviderManifestToken eq 8.1.3修复它或生成模型?
请不要建议商业数据库连接器我的预算不允许它:
发布于 2011-09-16 18:10:11
https://stackoverflow.com/questions/2852459
复制相似问题