EF设计师没有看到提供商

时间:2011-09-16 22:22:35

标签: .net entity-framework

我已经通过模型(通过DbProviderFactories部分)向项目的App.config添加了一些ADO.NET EF提供程序,并引用了适当的程序集,但EF设计师说“错误175:在配置中找不到指定的商店提供程序,或者是无效”。可能是什么原因? EF设计师是否对提供商施加任何特定限制?

1 个答案:

答案 0 :(得分:1)

正如评论中所提到的,我几乎可以肯定EF Designer不会从配置文件读取提供程序 - 要在EF设计器中提供提供程序,您必须“安装”它,即使这还不够(例如SQL CE 4是可用于EF,但在EF设计者的提供商选择中不可用)。并非每个提供程序都可用于EF设计器,并且并非每个提供程序都可用于EF(例如,ODBC或OleDB提供程序未启用EF)。