老醋花生 2020-03-17 16:09 采纳率: 0%
浏览 1138
已结题

.NetCore 3.1 WebAPI 连接SQLServer数据库时报错Globalization Invariant Mode is not supported?

我通过Vs2019建立了一个WebApi, 语言是C#, 连接一个SQLServer服务器, 使用的是EF.CoreNet 3.1架构,
开始时利用Add-Migration和Update-Database更新到数据库一切正常. 在一段时间后, 代码并没有什么新增, 只是在对应的DBContext中添加了一些HasData的初始化数据. 然后重新Add-Migration并更新至数据库, 然后出现下列错误:

System.NotSupportedException: Globalization Invariant Mode is not supported.
   at Microsoft.Data.SqlClient.SqlConnection.TryOpen(TaskCompletionSource`1 retry)
   at Microsoft.Data.SqlClient.SqlConnection.Open()
   at Microsoft.EntityFrameworkCore.Storage.RelationalConnection.OpenDbConnection(Boolean errorsExpected)
   at Microsoft.EntityFrameworkCore.Storage.RelationalConnection.Open(Boolean errorsExpected)

数据库连接不上了. 开始怀疑是数据库服务器的问题, 后来将连接字符串换为本地的数据库, 依然报上述错误. 执行Remove-Migration也报上述错误. 后来将新增的代码全部注释, 依然报错.
后来, 我将该项目卸载, 重新建立一个新的API项目, 将原来的代码原封不动的拷入, 再执行Add-Migration及Update-Database操作, 数据库可以连接, 但是会提示数据库中已包含相应的表. 将数据库中的表进行Drop后, 可以正常更新.
但是, 再使用一段时间后, 还会出现上述错误, 一直无法找到原因. 只有求助各位大神, 帮我分析分析, 谢谢.

  • 写回答

2条回答 默认 最新

  • 必问官方博客 2020-03-17 17:21
    关注

    亲,您好,我是CSDN必问的Q妹,你这个问题在必问区提问可能会更快速解决哦,邀您体验:https://biwen.csdn.net/

    评论

报告相同问题?

悬赏问题

  • ¥15 关于#python#的问题:求帮写python代码
  • ¥20 MATLAB画图图形出现上下震荡的线条
  • ¥15 LiBeAs的带隙等于0.997eV,计算阴离子的N和P
  • ¥15 关于#windows#的问题:怎么用WIN 11系统的电脑 克隆WIN NT3.51-4.0系统的硬盘
  • ¥15 来真人,不要ai!matlab有关常微分方程的问题求解决,
  • ¥15 perl MISA分析p3_in脚本出错
  • ¥15 k8s部署jupyterlab,jupyterlab保存不了文件
  • ¥15 ubuntu虚拟机打包apk错误
  • ¥199 rust编程架构设计的方案 有偿
  • ¥15 回答4f系统的像差计算