sql - 初始化字符串的格式不符合从索引 0 开始的规范(更新数据库错误)
问题描述
我正在尝试创建迁移并运行: update-database 我收到此错误:
初始化字符串的格式不符合从索引 0 开始的规范。 我的连接字符串:“DefaultConnection”:“Data Source= DataSourceName;Initial Catalog=FinancasPessoais;User ID=esantos;Password=********* *****" 我使用的是 .net core 3.1
解决方案
我只在 appsettings.json 中查看了连接字符串,但从 .netcore 3.0 版开始,有必要创建一个 AppDbContextFactory 类,在其中声明连接字符串,但我将连接字符串声明为“DefaultConnection”,我必须在AppDbContextFactory 类的完整连接字符串属性。
推荐阅读
- python - 石榴贝叶斯网络杀死内核
- flutter - Flutter TextField 提示文本未水平居中对齐
- sql - TypeORM:使用自定义属性编辑多对多关系
- list - 如何在 Groovy 中动态地将 Map 添加到 List
- java - 2 个建议在同一个功能上发生冲突
- angular - Angular Universal:未定义 MouseEvent
- c# - 从一个类中定义一个函数(方法)
- c# - C# - 用单位编号的大数(10000 到 10K)
- r - 对多站点数据集使用 MatchIt 不起作用
- sql - 使用 REGEXP_REPLACE 在 SQL 中重新排列日期格式