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

VS Code Durable Function Monitor插件与Azure Functions Core Tools版本兼容问题

针对Durable Function Monitor插件启动报错的解决方案

1. 手动指定Core Tools v4的全局路径

  • 打开VS Code设置,搜索Durable Functions Monitor: Backend Command
  • 直接填入Core Tools v4的完整执行路径:
    • Windows:C:\Program Files\Microsoft\Azure Functions Core Tools\func.exe
    • Mac/Linux:/usr/local/bin/func
  • 保存设置后重启VS Code,再尝试启动插件

2. 修复环境变量与缓存问题

  • 打开终端执行func --version,确认输出是v4版本。如果还是v3,检查系统PATH环境变量,把v4的安装路径移到v3路径之前
  • 执行func cache clean清除函数工具的缓存
  • 彻底关闭所有终端和VS Code窗口,重新打开后测试

3. 延长后端超时时间

  • 在VS Code设置中搜索Durable Functions Monitor: Backend Timeout,把默认的60秒调整为120秒
  • 保存设置后重试插件启动,避免本地环境启动慢导致超时

4. 确保项目与v4 runtime兼容

  • 打开项目根目录的host.json,检查extensionBundle配置是否适配v4:
    "extensionBundle": {
      "id": "Microsoft.Azure.Functions.ExtensionBundle",
      "version": "[4.*, 5.0.0)"
    }
    
  • 如果是从v3升级的项目,执行对应运行时的初始化命令(比如.NET项目:func init --worker-runtime dotnet --force)更新项目配置

5. 重装插件与Core Tools

  • 卸载VS Code中的Durable Function Monitor插件,重启VS Code后重新安装最新版本
  • 卸载现有Azure Functions Core Tools,重新下载安装v4最新版,安装时务必勾选“添加到系统PATH”选项

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.21 12:52:01