Ama*_*eur 5 .net azure azure-resource-manager azure-webapps azure-bicep
我正在使用 bicep 在 azure 中配置一个 api 应用程序。这是一个 dotnet core 3.1 应用程序。对于 netFrameworkVersion 我提供“v3.1”,但这不起作用。Bicep 模板的部署确实有效,但我的应用程序却不起作用。门户中.NET 版本的值为空。
当我手动更改门户中的版本并导出我的应用程序时,返回的 ARM 模板将 netFrameworkVersion 设置为“v4.0”。我很困惑,这里发生了什么?我似乎找不到任何关于此的文档。

您需要在该部分中指定CURRENT_STACK元数据和属性:netFrameworkVersionsiteConfig
resource webapp 'Microsoft.Web/sites@2018-11-01' = {
...
properties: {
...
siteConfig: {
...
netFrameworkVersion: 'v6.0'
metadata: [
{
name: 'CURRENT_STACK'
value: 'dotnet'
}
]
...
}
...
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4664 次 |
| 最近记录: |