【发布时间】:2017-07-20 20:15:49
【问题描述】:
我对 .net 比较陌生,正在从事 POC 项目并尝试使用 Visual Studio Professional 2013 中的实体框架 (v 6.1.3) 生成 ADO.Net 实体数据模型并连接到 SAP HANA 数据库。我正在使用.Net Framework 4.5,并且在我的 Windows(64 位)桌面上安装了 HANA 32 位客户端(版本 1.0.120.0 和 64 位客户端(版本 1.0.120.0)。我正在关注link 上的教程.
在 Visual Studio 中,在实体数据模型向导中,我能够创建到 HANA 数据库的新连接并在“选择您的数据连接”窗口中成功测试它,当我单击下一步时,在“选择您的版本” " 窗口,我收到以下错误,无法继续。
"您的项目引用了最新版本的 Entity Framework;但是,无法为您的数据连接找到与此版本兼容的 Entity Framework 数据库提供程序。退出此向导,安装兼容的提供程序,然后重新构建您的项目在执行此操作之前。”
我尝试将 Entity Framework 版本降级为 5 和 4 ,搜索了许多帖子,但没有成功。我也试过只安装 64 位或 32 位版本的客户端,但显然这两个版本都是必需的。我在这个网站here 上发现了一个帖子,建议这些版本应该一起工作。有谁知道问题可能是什么以及如何解决?
【问题讨论】:
标签: entity-framework-6 hana ado.net-entity-data-model