【发布时间】:2014-02-27 13:05:43
【问题描述】:
这里有问题,我正在尝试查询数据库,当我从该查询中选择某些内容时出现此错误
指定的架构无效。错误:
Models.Context.AdaptEntities.ssdl(2,58):错误 0172:所有 SSDL 工件必须以相同的提供者为目标。提供者 “MySql.Data.MySqlClient”与“MySql.Data.MySqlClient”不同 之前遇到过。
Models.Context.AdaptEntities.ssdl(2,91):错误 0169:所有 SSDL 工件必须以相同的提供者为目标。 ProviderManifestToken “2008”与之前遇到的“5.6”不同。
Models.Context.Unitemps.ssdl(2,54):错误 0172:所有 SSDL 工件 必须针对同一个提供者。提供者'MySql.Data.MySqlClient' 与遇到的“MySql.Data.MySqlClient”不同 早一点。
Models.Context.Unitemps.ssdl(2,87):错误 0169:所有 SSDL 工件 必须针对同一个提供者。 ProviderManifestToken '2008' 是 与之前遇到的 '5.6' 不同。
有人知道解决方案吗?
【问题讨论】:
-
如何在您的配置(可能是 web.config)文件中设置您的提供商?
标签: c# mysql entity-framework