gpt4 book ai didi

azure - New-AzWebApp 选择 .NET Core 的堆栈设置

转载 作者:行者123 更新时间:2023-12-03 00:59:46 30 4
gpt4 key购买 nike

如何执行 Azure Powershell 命令 New-AzWebApp 以选择 .NET Core 作为堆栈?我看不到任何可以提供帮助的参数和文档。 https://learn.microsoft.com/en-us/powershell/module/az.websites/New-AzWebApp?view=azps-2.6.0

最佳答案

仅使用此命令无法设置它,New-AzWebApp 不支持这样做。您需要使用 New-AzWebApp 创建 Web 应用,并使用 New-AzResource 通过 dotnetcore 设置 CURRENT_STACK >.

尝试下面的命令,它在我这边运行良好。

New-AzWebApp -ResourceGroupName <ResourceGroupName> -Name <web-app-name> -AppServicePlan <app-service-plan-name>
$PropertiesObject = @{
"CURRENT_STACK" = "dotnetcore"
}
New-AzResource -PropertyObject $PropertiesObject -ResourceGroupName <ResourceGroupName> -ResourceType Microsoft.Web/sites/config -ResourceName "<web-app-name>/metadata" -ApiVersion 2018-02-01 -Force

enter image description here

注意:如果您在元数据中设置了其他属性(例如部署中心源),则还需要将它们包含在$PropertiesObject中>,因为该命令将覆盖 $PropertiesObject

此外,要检查您的网络应用程序元数据的属性,您可以使用如下命令。

$resource = Invoke-AzResourceAction -ResourceGroupName <ResourceGroupName> -ResourceType Microsoft.Web/sites/config -ResourceName "<web-app-name>/metadata" -Action list -ApiVersion 2018-02-01 -Force
$resource.Properties

关于azure - New-AzWebApp 选择 .NET Core 的堆栈设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58076239/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com