首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ASP.Net MVC-5/EF-6 sln在Visual Studio 2015中工作,在VS 2017中失败

ASP.Net MVC-5/EF-6 sln在Visual Studio 2015中工作,在VS 2017中失败
EN

Stack Overflow用户
提问于 2017-07-13 03:46:17
回答 2查看 353关注 0票数 0

我有一个MVC-5/EF-6mvc-5/EF-6 ASP.Net项目/sln,它在Visual Studio2015中没有错误地构建并正确运行。当我在Visual Studio 2017中构建解决方案时,我收到以下错误消息:

错误175:未在计算机或应用程序配置文件中注册具有固定名称'Oracle.ManagedDataAccess.Client‘的ADO.NET提供程序,或者无法加载该提供程序。有关详细信息,请参阅内部异常。日产D:\home\Nissan\Website\Nissan\EnitityModel\Nissan.edmx

此外,项目无法运行,edmx查看器也无法打开。在NuGet中,项目使用(除其他外):Package Installed Version最新版本EntityFramework v6.2.0-beta1 v6.2.0-beta1 Oracle.ManagedDataAccess v12.1.24160719 v12.2.2.1100 Oracle.ManagedDataAccess.EntityFramework v12.1.2400 v12.2.2.1100

除了2个Oracle.ManagedDataAccess包之外,所有的NuGet包都是最新的。如果我更新它们,项目仍然使用VS2015构建和运行,但我不能再查看edmx文件(“无法加载Nissan.edmx:抛出异常...”)。你知道是什么阻碍了我的项目在VS 2017中构建吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-07-21 13:16:51

您需要安装Oracle Developer Tools for Visual Studio 2017。链接下载地址:http://www.oracle.com/technetwork/topics/dotnet/downloads/odacmsidownloadvs2017-3806459.html

票数 1
EN

Stack Overflow用户

发布于 2017-07-13 04:51:25

我通过安装Oracle Developer Tools for Visual Studio 2017解决了这个问题。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45066325

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档