Azure の RM Powershell を使用して、AppServices の作成を完全に自動化しようとしています。 .NetFrameworkの代わりに.NetCoreを使用してappserviceを実行する方法を考え出そうとしています。デフォルトのランタイム スタックは .NET であり、ASP.NET バージョン 4.7 が含まれています。
Powershell サンプルを調べましたが、.netcore の使用に変更を加えるものは見つかりませんでした。
手動で実行したくない場合、ランタイム スタックはどのようにして .NET Core に更新されますか?よろしくお願いします。
------------------------
CURRENT_STACK プロパティを使用して、ランタイム スタックを .Net Core に更新できます。
$PropertiesObject = @{
"CURRENT_STACK" = "dotnetcore"
}
New-AzureRmResource -PropertyObject $PropertiesObject -ResourceGroupName "<resource-group-name>" -ResourceType Microsoft.Web/sites/config -ResourceName "MyContosoWebSite/metadata" -ApiVersion 2018-02-01 -Force
出力は次のようになります。次のようになります:
その後、Azure portal からも変更を確認できます。