[英]ASP.NET Core MVC Changing Connection String does not work
我是 ASP.Net Core 的新手,正在將我的 MS sql 數據庫從我的本地主機移動到 Linux 服務器。 我更改了連接字符串以指向新數據庫,但問題是代碼不會反映更改,它仍在嘗試使用舊數據庫。 appsettings.json 文件中的連接字符串是我需要進行的唯一更改,還是我需要進行其他更改? 我不知道代碼在哪里拉舊的連接字符串。
如果您使用的是 EFCore,您可能在 DbContext 中有這個:
protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
{
if (!optionsBuilder.IsConfigured)
optionsBuilder.UseSqlServer(
"sqlconnstring");
}
可能只需要在那里更新它,伙計。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.