Я создал много веб-приложений через ARM, не устанавливая Current Stack, и приложениями работают нормально. Сегодня я попытался создать веб-приложение через портал и увидел, что могу загрузить шаблон ARM. Мне стало любопытно, и сделал это, и я увидел, что портал установил это
"metadata": [
{
"name": "CURRENT_STACK",
"value": "[parameters('currentStack')]"
}
]
Это вообще имеет значение? Я всегда делал свои шаблоны ARM неправильно? Мое сердце немного забилось. Работают ли мои сайты на каких-то неясных основах Когда я захожу в «Общие настройки» в одном из моих веб-приложений, я вижу, что для него установлено значение. NET v4.7. Означает ли это, что он запускается. NET 4.7, даже если я его развертываю. NET Ядро к нему?
Мне кажется, это очень запутанно!
Не могу найти это документально где-нибудь , даже не здесь: https://docs.microsoft.com/en-us/azure/templates/microsoft.web/2019-08-01/sites.
Я действительно делал это однажды раньше (просматривая портал, загружая ARM), потому что я хотел знать, как установить настройки стека: Azure webapp: настройки стека - но он не отображался в то время.
Должен ли я начать делать это сейчас?