【问题标题】:In cmdlet Set-AzWeAppSlot what are the values for NetFrameworkVersion?在 cmdlet Set-AzWeAppSlot 中,NetFrameworkVersion 的值是什么?
【发布时间】:2020-05-04 22:24:27
【问题描述】:

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

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

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

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

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

任何想法我需要为 .NET Core 使用什么价值?

【问题讨论】:

  • 是的,成功了!谢谢。
  • 我做了市场作为答案。

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


【解决方案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

在门户中查看结果:

【讨论】:

    猜你喜欢
    • 2021-04-28
    • 2010-11-09
    • 2023-03-16
    • 2012-07-31
    • 1970-01-01
    • 2021-05-13
    • 2021-12-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多