Visual Studio Code中Logic Apps报错:需安装.NET Core SDK的排查求助
问题解决建议
一、SDK版本要求
本地运行标准Logic App无状态工作流,需确保安装的.NET Core SDK为6.0.300及以上正式版,你的6.0.302版本符合最低要求,但部分旧版Logic Apps VS Code扩展对特定补丁版本的识别存在兼容问题,可尝试安装.NET 6.0的最新补丁版本(如6.0.417)。
二、排查日志与检测方法
查看Logic Apps扩展日志
打开VS Code,按Ctrl+Shift+U调出输出面板,在顶部下拉菜单中选择「Azure Logic Apps」,这里会记录扩展启动时检测.NET SDK的全过程,包括扫描路径、识别到的版本,以及未识别到的具体原因(如路径未在环境变量、版本不匹配等)。验证系统环境变量与dotnet路径
- 打开命令提示符,执行
where dotnet,查看输出路径是否指向你安装的6.0.302版本所在目录(通常为C:\Program Files\dotnet)。若输出多个路径,需确保正确的SDK路径在PATH环境变量的靠前位置,避免被旧版本覆盖。 - 执行
dotnet --list-sdks,确认6.0.302确实出现在已安装SDK列表中。 - 检查系统
PATH环境变量,确认C:\Program Files\dotnet已添加,且无冲突路径。
- 打开命令提示符,执行
重置VS Code扩展状态
尝试禁用并重新启用「Azure Logic Apps」扩展,或卸载后重新安装最新版本,部分情况下扩展缓存会导致SDK识别异常。
内容的提问来源于stack exchange,提问作者user2503078
相关产品推荐
相关产品推荐

