【发布时间】:2019-09-17 18:48:16
【问题描述】:
我已经使用以下 ARM 模板 sn-p 设置了应用服务:
{
"name": "[variables('webBackEnd')]",
"type": "Microsoft.Web/sites",
"location": "[parameters('location')]",
"apiVersion": "2015-08-01",
"dependsOn": [
"[resourceId('Microsoft.Web/serverfarms', parameters('hostingPlanName'))]"
],
"tags": {
"[concat('hidden-related:', resourceId('Microsoft.Web/serverfarms', parameters('hostingPlanName')))]": "Resource",
"displayName": "BackendWebApp"
},
"properties": {
"name": "[variables('webBackEnd')]",
"serverFarmId": "[resourceId('Microsoft.Web/serverfarms', parameters('hostingPlanName'))]"
}
},
这将部署应用服务。但是,默认情况下,它将设置为使用 .Net 框架。下面是来自我的 Azure 门户的视图:
为了运行基于 ASP.Net Core 的 Web 服务器,我必须手动将堆栈设置从“.Net”切换到“.Net Core”。这是一件微不足道的事情,但我更愿意通过 ARM 模板正确配置它。我搜索了Microsoft's docs,但找不到正确的属性。如何做到这一点?
【问题讨论】:
标签: azure-web-app-service azure-resource-manager