【问题标题】:entity data model wizard crashes with oracle connection实体数据模型向导因 Oracle 连接而崩溃
【发布时间】:2020-04-24 21:06:28
【问题描述】:

尝试使用实体框架数据库优先方法创建模型时,实体数据模型向导崩溃。我正在尝试连接到 oracle 数据库。 Oracle.ManagedDataAccess 版本:19.6 Oracle.ManagedDataAccess.EntityFramework 版本:19.6 ODAC 版本 18.3 实体框架版本:6.0 图片已附上供参考。图片中提到的一个又一个进程正在崩溃。

【问题讨论】:

  • 您的 Visual Studio 版本是多少?它似乎类似于entity-data-model-wizard-crash-with-oracle-connection
  • visual studio 2017。我已经尝试了给定链接中提到的答案。它对我不起作用。
  • 您的 ODP.NET 主要版本需要与 Oracle Developer Tools for Visual Studio 的主要版本相匹配。您使用的是 ODP.NET 19.6,但 ODT 的最新版本是 18.3。您需要降级到 ODP.NET 18 或等待 ODT 19 发布。

标签: asp.net-mvc oracle visual-studio entity-framework odp.net


【解决方案1】:

这条规则今天仍然适用。 ODT Version 必须与 nuget 获取的 oracle.manageddataaccess 和 oracle.manageddataacess.entityframework 的版本匹配。通过 nuget 更新到更高版本非常诱人,但 ODT 会崩溃。 我经常有一个并行项目来生成我的代码优先模型,然后将文件复制到我的模型项目中。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-10
    • 2016-12-30
    • 2016-08-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多