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

Azure Logic Apps Standard本地运行报错:无法找到项目根目录

Azure Logic Apps Standard本地设计器报错:Error in determining project root

问题详情

Windows 11环境下,使用VS Code 1.109.2 + Azure Functions Core Tools 4.6.0 + Azure Logic Apps(Standard)扩展5.230.15本地运行项目时,点击「Open designer」打开工作流,扩展崩溃并弹出错误:

Error in determining project root. Please confirm project structure is correct.

项目结构如下:

lacalls/
├── host.json
├── local.settings.json
├── workflows/
│   └── workflow1.json

已尝试重装VS Code、Azure Functions Core Tools,重新创建项目,将根文件夹设为工作区,均无法解决问题。

可行排查/解决方法

  • 切换Node.js版本到18.x LTS:部分旧版Logic Apps扩展对Node 20的适配存在问题,用nvm切换到18.x系列(比如18.20.4)再尝试。
  • 校验host.json的扩展配置:确保host.json包含Logic Apps必需的extensionBundle配置,示例:
    {
      "version": "2.0",
      "extensionBundle": {
        "id": "Microsoft.Azure.Functions.ExtensionBundle.Workflows",
        "version": "[1.*, 2.0.0)"
      }
    }
    
  • 清空VS Code缓存:删除%APPDATA%\Code\Cache和%APPDATA%\Code\CachedData目录下的内容,重启VS Code后重新加载项目。
  • 以管理员身份运行VS Code:权限不足可能导致扩展无法正确读取项目文件,右键VS Code选择「以管理员身份运行」再打开项目。
  • 升级Azure Functions Core Tools:当前4.6.0版本较旧,升级到最新的4.x稳定版(如4.47.2),大概率修复了项目根目录识别的bug。
  • 检查local.settings.json的存储配置:确认文件内有AzureWebJobsStorage项,值设为UseDevelopmentStorage=true(即使不使用本地存储模拟器也需要配置)。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.01 15:44:51