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

Visual Studio 2022本地运行Azure Functions卡在启动进程求助

解决Azure Functions本地启动卡在“Launching Local Functions process”的问题

针对使用Visual Studio 2022、.NET 8、Azure Functions v4项目出现的启动卡住问题,在已尝试基础排查后,可以试试以下方案:

  • 检查并重装Azure Functions Core Tools
    打开命令提示符,执行func --version确认工具版本是否为v4.x,若版本异常或工具损坏,卸载现有版本后重新安装最新的v4版本。

  • 禁用原生代码调试
    右键项目→属性→调试→取消勾选「启用原生代码调试」选项,保存后重新启动项目。

  • 清理项目编译输出
    手动删除项目根目录下的bin和obj文件夹,然后在Visual Studio中执行「生成解决方案」,再尝试启动函数。

  • 校验launchSettings.json配置
    对比新建的Azure Functions v4项目的launchSettings.json,检查当前项目中的配置是否存在异常(比如commandName应为Project,applicationUrl是否正确),修复后重启项目。

  • 切换进程运行模式
    在项目文件(.csproj)中添加或修改配置:

    <AzureFunctionsWebHostInProcess>False</AzureFunctionsWebHostInProcess>
    

    切换为隔离进程模式,重新还原NuGet包并启动项目。

  • 检查端口占用
    打开命令提示符执行:

    netstat -ano | findstr :7071
    

    若7071端口被其他进程占用,记下PID后在任务管理器中终止对应进程,再重启函数。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.17 16:39:50