小编Bil*_*air的帖子

appsettings.json 文件中的 JSON 变量替换在 Azure DevOps 版本中不起作用

我正在使用 Visual Studio 2019 使用 ASP.NET Core 3.1 在 C# 中创建 Restful Web API。我正在尝试将发布管道中 appsettings.json 文件中的值 (AppSettings.ReleasePipeline) 替换为每个阶段的不同值,但它没有在任何阶段设置,而只是使用 appsettings.json 文件中的值那已经在那里了。

这是我的 appsettings.json 文件:

{
  "Logging": {
    "LogLevel": {
      "Default": "Information",
      "Microsoft": "Warning",
      "Microsoft.Hosting.Lifetime": "Information"
    }
  },
  "AllowedHosts": "*",
  "ConnectionStrings": {
    "CodeCampDatabaseConnectionString": "Data Source=.;Initial Catalog=PSCodeCamp;User Id=sa;Password=[REDACTED];Connect Timeout=30;"
  },
  "AppSettings": {
    "ReleasePipeline" : "Environment from AppSettings"
  }
}
Run Code Online (Sandbox Code Playgroud)

我的发布管道中的变量如下所示:

我的发布管道的图片

如果有人可以提供帮助,我将非常感激。

.net json azure devops

3
推荐指数
1
解决办法
2万
查看次数

标签 统计

.net ×1

azure ×1

devops ×1

json ×1