news 2026/4/18 7:33:01

在 .NET 中将 EF Core 升级到 9.0.5 MySQL 连接提示 get_LockReleaseBehavior

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
在 .NET 中将 EF Core 升级到 9.0.5 MySQL 连接提示 get_LockReleaseBehavior

前言

今天咱们把 Microsoft.EntityFrameworkCore 升级到 9.0.5 最新版本,然后进行 MySQL 连接操作提示下面异常:

Method 'get_LockReleaseBehavior' in type 'Pomelo.EntityFrameworkCore.MySql.Migrations.Internal.MySqlHistoryRepository' from assembly 'Pomelo.EntityFrameworkCore.MySql, Version=8.0.3.0, Culture=neutral, PublicKeyToken=2cc498582444921b' does not have an implementation.

问题原因

出现以上异常的主要原因就是因为 Pomelo.EntityFrameworkCore.MySql 程序集和 Microsoft.EntityFrameworkCore 程序集版本不兼容,Pomelo.EntityFrameworkCore.MySql 8.x 版本中未实现 Microsoft.EntityFrameworkCore 9.x 中的 get_LockReleaseBehavior 方法。

发现Pomelo.EntityFrameworkCore.MySql项目仓库的 Issues 中有不少人反馈这个问题: https://github.com/PomeloFoundation/Pomelo.EntityFrameworkCore.MySql/issues/1944

并且 MySQL 官网中也有人反馈这个问题: https://bugs.mysql.com/bug.php?id=116691

解决方案

1、将 Microsoft.EntityFrameworkCore 包降级到 9.0.0 以下版本即可。

2、将 Pomelo.EntityFrameworkCore.MySql 包升级到 最新预发行版 9.0.0-preview.3.efcore.9.0.0 预发布版本(注意:9.0.0-preview 是实验性版本,可能存在未适配或未实现的方法,不建议生产环境使用)。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/11 19:37:27

基于SpringBoot的设备管理系统的设计与实现源码设计与文档

前言基于 SpringBoot 的设备管理系统,直击企业设备管理 “台账分散、维护不及时、故障难预判、数据无支撑” 的核心痛点,依托 SpringBoot 的高效开发与稳定运行优势,构建 “设备全生命周期管控 智能运维 数据可视化” 的一体化管理平台。传…

作者头像 李华
网站建设 2026/4/18 5:31:57

3步解锁Mac隐藏技能:用PlayCover畅玩iOS应用全攻略

3步解锁Mac隐藏技能:用PlayCover畅玩iOS应用全攻略 【免费下载链接】PlayCover Community fork of PlayCover 项目地址: https://gitcode.com/gh_mirrors/pl/PlayCover 为什么你的Mac能运行iOS应用?当你手握Apple Silicon芯片的Mac时,…

作者头像 李华
网站建设 2026/4/18 5:38:35

小红书内容提取终极指南:一键获取无水印素材

小红书内容提取终极指南:一键获取无水印素材 【免费下载链接】XHS-Downloader 免费;轻量;开源,基于 AIOHTTP 模块实现的小红书图文/视频作品采集工具 项目地址: https://gitcode.com/gh_mirrors/xh/XHS-Downloader 你是否曾…

作者头像 李华
网站建设 2026/4/18 5:41:11

基于Wan2.2-T2V-A14B的智能脚本可视化工具设计思路

基于Wan2.2-T2V-A14B的智能脚本可视化工具设计思路 在影视策划会议上,导演对着一页文字剧本反复解释:“这里主角应该是缓慢转身,灯光从冷蓝渐变到暖黄,情绪要压抑中带着希望。”然而团队成员脑海中浮现的画面却各不相同。这种“想…

作者头像 李华
网站建设 2026/4/18 7:02:26

10、单页应用结账工作流的实现与管理

单页应用结账工作流的实现与管理 在单页应用(SPA)的开发中,结账工作流是一个常见且重要的功能。本文将详细介绍如何构建一个基于 MobX 的结账工作流系统,包括可观察状态的建模、工作流步骤的管理、路由的处理以及 React 组件的实现。 1. 可观察状态建模 结账工作流的核心…

作者头像 李华