使用Update-Database -Verbose更新數據庫時,在appsettings.json配置文件中已修改為新的連接字符串,但是使用命令更新數據庫時仍然連接的是之前的數據庫。
后來把代碼移至一台新電腦時,再次使用命令更新數據庫,神奇的一幕發生了
更新數據庫時竟然需要訪問的IIS發布的臨時保存文件夾,然后就明白為什么更改了連接數據庫仍然還是使用之前的數據庫連接地址進行更新。
然后我把D:\IIS\SSCore發布的文件刪除,再次使用命令更新數據庫就成功了。
研究下Update-Database -Verbose的原理。