在cmdlet Set-AzWeAppSlot中,NetFrameworkVersion的值是什么?

时间:2020-05-04 22:24:27

标签: azure powershell azure-web-app-service

我正在Powershell中使用Set-AzWeAppSlot在AppService插槽上设置一些配置选项。

此cmdlet中的一个选项是-NetFrameworkVersion。

我想将其设置为.NET Core。但是文档并没有提供有关可以指定的值的任何线索。

我查看了一个ARM模板,它具有“ dotnetcore”,所以我尝试了一下,但是得到了:

/var/log/exim4/

有什么想法需要为.NET Core使用什么值?

1 个答案:

答案 0 :(得分:1)

Set-AzWebAppSlot没有用于设置.NET Core的内置参数,请尝试以下操作:

$PropertiesObject = @{
        "CURRENT_STACK" =  "dotnetcore"
    }
New-AzResource -PropertyObject $PropertiesObject -ResourceGroupName <group-name> -ResourceType Microsoft.Web/sites/slots/config -ResourceName "<appservice-name>/<slot-name>/metadata" -ApiVersion 2018-02-01 -Force

enter image description here

在门户中检查结果:

enter image description here