You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure门户中Function App缺失Stack settings,无法修改.NET runtime

解决Azure Function App无法找到Stack settings修改.NET runtime的问题

问题描述

你的Azure Function App常规设置页面缺少预期的「Stack settings」分组:当前界面仅显示应用程序设置、平台设置等区域,无.NET runtime配置选项;预期界面应包含Stack settings区域,可直接修改runtime版本。

可能原因及解决办法

  • 原因1:Function App采用隔离进程(Isolated Worker)模型
    隔离进程模型的Function App,Stack settings不会展示在常规设置中。此时.NET runtime版本由项目代码的<TargetFramework>指定(例如net6.0),若需修改,需重新发布对应.NET版本的项目代码。也可通过应用设置调整:

    1. 进入Function App的「配置」>「应用程序设置」
    2. 添加或修改FUNCTIONS_WORKER_RUNTIME_VERSION配置项,设置为目标版本(例如6.0)
    3. 保存后重启Function App
  • 原因2:门户界面加载或视图问题

    1. 刷新浏览器页面,或清除浏览器缓存后重新访问Azure门户
    2. 检查是否切换到了门户的「经典视图」,若有则切换回「新体验」视图
  • 原因3:使用Azure CLI直接修改(不受界面限制)
    打开Azure CLI执行对应命令修改.NET runtime版本:

    # 针对In-process进程模型的Function App
    az functionapp config set --name <你的FunctionApp名称> --resource-group <资源组名称> --net-framework-version v6.0
    
    # 针对Isolated进程模型的Function App
    az functionapp config appsettings set --name <你的FunctionApp名称> --resource-group <资源组名称> --settings FUNCTIONS_WORKER_RUNTIME_VERSION=6.0
    

    替换命令中的<你的FunctionApp名称>和<资源组名称>为实际信息,执行后重启Function App生效。

内容的提问来源于stack exchange,提问作者Mateusz Przybylek

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.01 06:26:21