如何在Azure应用程序服务应用程序设置中插入换行符?
在Azure应用程序服务web应用程序中,如何使用Azure门户在应用程序设置中插入换行符(即。\n)?使用如何在Azure应用程序服务应用程序设置中插入换行符?,azure,azure-devops,azure-web-app-service,Azure,Azure Devops,Azure Web App Service,在Azure应用程序服务web应用程序中,如何使用Azure门户在应用程序设置中插入换行符(即。\n)?使用\n似乎不像在C#/json/etc中那样被转义 如果不可能,建议使用什么方法配置长文本字符串以传递到应用程序?我们还在Visual Studio Team Services中使用持续集成,希望在构建过程中不要进行文本转换。我认为门户不支持这样做。然而,您应该能够通过API来实现这一点。e、 g.试试这个: 转到资源管理器() 使用搜索框或在树中查找您的应用程序(又名网站) 在应用程序下
\n
似乎不像在C#/json/etc中那样被转义
如果不可能,建议使用什么方法配置长文本字符串以传递到应用程序?我们还在Visual Studio Team Services中使用持续集成,希望在构建过程中不要进行文本转换。我认为门户不支持这样做。然而,您应该能够通过API来实现这一点。e、 g.试试这个:
- 转到资源管理器()
- 使用搜索框或在树中查找您的应用程序(又名网站)
- 在应用程序下,转到config/appsettings
- 单击编辑(您可能需要切换到顶部的读/写模式)
- 使用新行添加应用程序设置,例如“测试”:“1234\n5678”
- 点击发布
$webAppName="XXX"
$resourceGroupName="XXX"
$newAppSettings =@{"newSetting01"="newValue01";"newSetting02"="t1\nt2\n123456"}
Set-AzureRmWebApp -AppSettings $newAppSettings -Name $webAppName -ResourceGroupName $resourceGroupName
有一篇关于更新应用程序设置的文章:你解决了这个问题吗?这太棒了,我不知道资源管理器。可以确认此方法不会在设置中转义换行符。