Каковы значения NetFrameworkVersion в командлете Set-AzWeAppSlot? - PullRequest
0 голосов
/ 05 мая 2020

Я использую Set-AzWeAppSlot в Powershell, чтобы установить некоторые параметры конфигурации в слоте AppService.

Один из вариантов в этом командлете - -NetFrameworkVersion.

Я хочу установить его к. NET Core. Но документы не дают никаких сведений о значениях, которые могут быть указаны.

Я посмотрел на шаблон ARM, и в нем было "dotnetcore", поэтому я попробовал, но получил:

 Set-AzWebAppSlot: Operation returned an invalid status code 'BadRequest'

Есть идеи, какое значение мне нужно использовать. NET Ядро?

1 Ответ

1 голос
/ 05 мая 2020

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

...