【发布时间】:2020-06-25 03:06:24
【问题描述】:
我正在使用 Visual Studio 2019 使用 ASP.NET Core 3.1 在 C# 中创建一个 Restful Web API。我正在尝试将发布管道中的 appsettings.json 文件中的值(AppSettings.ReleasePipeline)替换为每个阶段的不同值,但它没有在任何阶段设置,只是使用 appsettings.json 文件中的值已经存在了。
这是我的 appsetttings.json 文件:
{
"Logging": {
"LogLevel": {
"Default": "Information",
"Microsoft": "Warning",
"Microsoft.Hosting.Lifetime": "Information"
}
},
"AllowedHosts": "*",
"ConnectionStrings": {
"CodeCampDatabaseConnectionString": "Data Source=.;Initial Catalog=PSCodeCamp;User Id=sa;Password=Dallas!@#;Connect Timeout=30;"
},
"AppSettings": {
"ReleasePipeline" : "Environment from AppSettings"
}
}
我的发布管道中的变量如下所示:
如果有人能提供帮助,我将不胜感激。
【问题讨论】: