我正在通过Visual Studio在asp.net核心上发布web应用程序。 connectionstring在appsettings.json
中。如何改变?
在MVC5项目中,我以这种方式将变换存储在配置文件(web.[profileName].config
或Web.Release.Config
)中:
<add name="string" connectionString="Data Source=localhost;Initial Catalog=DevDb;Integrated Security=false;User Id=user;Password=passwd" xdt:Transform="SetAttributes" xdt:Locator="Match(name)"/>
谢谢!
答案 0 :(得分:2)
您可以拥有特定于环境的appsettings.json
个文件,例如通过appsettings.Development.json
方法调用以下内容Startup()
:
.AddJsonFile($"appsettings.{env.EnvironmentName}.json", optional: true);