• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >ASP.NET > Asp.net Core 1.1 升级后操作mysql出错的解决办法

Asp.net Core 1.1 升级后操作mysql出错的解决办法

作者:空港码头 字体:[增加 减小] 来源:互联网 时间:2017-05-11

空港码头通过本文主要向大家介绍了pro asp.net core mvc,mysql asp.net,asp.net,asp net培训,asp和asp.net的区别等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

遇到问题

  core的版本从1.0升级到1.1,操作mysql数据库,查询数据时遇到MissingMethodException问题,更新、插入操作没有问题。

如果你也遇到这个问题,请参照以下步骤进行升级操作。

操作步骤及内容

如果你的项目已经引用过以下几部分内容,请依次升级内容:

PM> Update-Package Microsoft.EntityFrameworkCore
PM> Update-Package Microsoft.EntityFrameworkCore.SqlServer
PM> Update-Package Microsoft.EntityFrameworkCore.Relational
PM> Update-Package Microsoft.EntityFrameworkCore.Tools -Pre
</div>

如果你还没有安装过,请使用安装语句

PM> Install-Package Microsoft.EntityFrameworkCore
PM> Install-Package Microsoft.EntityFrameworkCore.SqlServer
PM> Install-Package Microsoft.EntityFrameworkCore.Relational
PM> Install-Package Microsoft.EntityFrameworkCore.Tools -Pre
</div>

安装完成后,如果你引用的mysql扩展是以下这个版本(或者小于该版本。)依然会无法完成查询操作。

 "MySql.Data.EntityFrameworkCore": "7.0.6-IR31"
</div>

移除该引用,并使用NUGET安装SapientGuardian.EntityFrameworkCore.MySql

PM> Install-Package SapientGuardian.EntityFrameworkCore.MySql
</div>

如果你使用的IDE是vs Code,在project.json中增加下边的依赖

"SapientGuardian.EntityFrameworkCore.MySql": "7.1.14"
</div>

然后在CLI 中 执行 dotnet restore

接着你需要在startup.cs 添加引用内容。

using MySQL.Data.Entity.Extensions;
</div>

好了,其他代码没有什么改变。再试一下你会发现,你的系统可以正常工作了。如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • ASP.NET Core发送邮件的方法
  • 在ASP.NET Core 中发送邮件的实现方法(必看篇)
  • Asp.net core WebApi 使用Swagger生成帮助页实例
  • ASP.NET core Web中使用appsettings.json配置文件的方法
  • ASP.NET Core部署前期准备 使用Hyper-V安装Ubuntu Server 16.10
  • ASP.NET Core应用中与第三方IoC/DI框架的整合
  • ASP.NET Core程序发布到Linux生产环境详解
  • 详解ASP.NET Core 网站发布到Linux服务器
  • ASP.NET Core全面扫盲贴
  • 基于ASP.NET Core数据保护生成验证token示例

相关文章

  • 2017-05-11在ASP.NET 2.0中操作数据之四:使用ObjectDataSource展现数据
  • 2017-05-11asp.net异步获取datatable并显示的实现方法
  • 2017-05-11asp.net 用户控件中图片及样式问题
  • 2018-08-20ASP.NET Core 2.0 WebApi全局配置及日志实例
  • 2018-08-20ASP.NET Core项目结构教程(4)
  • 2017-05-11JQuery为用户控件(ASCX)赋值与接口的应用
  • 2017-05-11.Net Core 之 Ubuntu 14.04 部署过程(图文详解)
  • 2017-05-11.net生成缩略图及水印图片时出现GDI+中发生一般性错误解决方法
  • 2017-05-11ASP.NET在IE10中无法判断用户已登入及Session丢失问题解决方法
  • 2017-05-11asp.net中ViewState的用法详解

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • ASP.NET 中文显示之两种解决方法
    • asp.net 读取Excel数据到DataTable的代码
    • ASP.NET MVC使用EPPlus,导出数据到Excel中
    • Community Server专题二:体系结构
    • asp.net利用反射实现给model类赋值的方法
    • .NET中的属性用法分析
    • 关于.NET Framework中的设计模式--应用策略模式为List排序
    • ASP.NET下将Excel表格中的数据规则的导入数据库思路分析及实现
    • asp.net mvc中Forms身份验证身份验证流程
    • sql server中批量插入与更新两种解决方案分享(asp.net)

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有