簡體   English   中英

ASP.NET 核心 MVC 更改連接字符串不起作用

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM