我正在使用Visual Studio 2019使用ASP.NET Core 3.1在C#中创建Restful Web API。我正在尝试将发布管道中appsettings.json文件中的值(AppSettings.ReleasePipeline)替换为每个阶段的不同值,但是没有在任何阶段进行设置,而只是使用appsettings.json文件中的值已经存在了。
这是我的appsetttings.json文件:
install.packages("Cairo")
library(Cairo)
Cairo("graph.png", units="in", width=8, height=7, dpi=200)
here goes your plot code
dev.off()
我的发布管道中的变量如下所示:
如果有人可以提供帮助,我将非常感谢。
答案 0 :(得分:1)
此功能替换JSON配置文件中的值。它将使用与发布管道和阶段变量的名称匹配的值覆盖指定的JSON配置文件(例如appsettings.json
)中的值。
要替换特定JSON文件中的变量,请提供以换行符分隔的JSON文件列表。必须相对于根文件夹指定文件名。
如果要替换appsettings.json
中的值,请从根文件夹输入相对路径;例如content/website/appsettings.json
。或者,使用通配符模式搜索特定的JSON文件。
有关更多详细信息,您可以参考此article。