az cli如何设置webapp运行时

时间:2020-07-21 21:19:14

标签: azure azure-cli

我知道,在Windows环境中,由于以下错误,我无法将Web应用设置为dotnetcore运行时:https://github.com/Azure/azure-rest-api-specs/issues/7688

但是我试图通过这种方式做到这一点:

az resource create -g my-rg --resource-type "Microsoft.Web/sites/config" -n my-app --properties '{""siteConfig"": { ""metadata"": [{""CURRENT_STACK"": ""dotnetcore""}] }}'

没有错误消息。但是,当我转到Azure门户时,我看到堆栈未设置为dotnetcore并保持在当前值(dotnet)上。这是更改堆栈的正确方法吗?

1 个答案:

答案 0 :(得分:2)

您可以使用以下代码:

az resource create -g my-rg --resource-type "Microsoft.Web/sites/config" -n my-app --properties "{\"siteConfig\": { \"metadata\": [{\"name\":\"CURRENT_STACK\",\"value\":\"dotnetcore\"}] }}"

我在我身边进行测试,它可以更改运行时间:

enter image description here