<entityFramework> <provider invariantName="Devart.Data.Oracle" type="Devart.Data.Oracle.Entity.OracleEntityProviderServicesto find or load the registered .Net Framework Data Provider.形式提示错误
我确信所有必需的库都与主加
确保提供程序已注册在应用程序配置文件的“entityFramework”部分。有关详细信息,请参阅。正如其他SO帖子中所建议的那样,我尝试在我的DbContext构造函数中添加它,以确保dll被复制:
var ensureDLLIsCopied = System.Data.Entity.SqlServer.SqlProviderServices.Instance我试图按建议的app.config文件和的接受的
当使用带有Mono上实体框架的PostgreSQL数据库时,使用包和,我在尝试从控制台应用程序运行代码优先迁移时得到了一个异常。连接在应用程序中确实有效,数据库可以通过编程方式进行CRUD。多个活动结果集(MARS)显然还没有在Mono中实现。Mono框架中的类负责。如果您遵循到代码的链接,您可以看到在line 797上抛出异常:
case "MULTIPLEACTIVERESULTSET