我把我用SQL server express创建的数据库放在数据中心的服务器上。在AppData文件夹中有两个数据库文件: aspnetdb.mdf文件和我为my site MySite.mdf创建的文件。我已经将MySite.mdf文件附加到服务器上,并将托管公司生成的连接字符串复制到web.config文件中,其余部分保持原样。
会不会是我不能附加sql express文件?
现在,我的appsetings.json中有一个连接字符串,我可以使用本地数据库来开发应用程序。这是一个小爱好项目,我想运行ASP.NET核心网络应用程序,只是通过国际空间站或类似的地方。但是如何为生产环境设置连接字符串,以便在开发时使用本地字符串,并且当我将应用程序发布到prod-env时,应用程序会自动使用其他连接字符串?数据库: MySQL
堆栈: ASP.NET Core