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

Robocorp VSCode长路径支持启用失败问题求助

Robocorp长路径支持启用失败及扩展激活问题解决指南

问题概述

  • 下载Robocorp并构建项目后触发报错:长路径支持启用失败,退出状态码1
  • 执行命令 rcc.exe configure longpaths --enable 时提示:Failure to modify registry: Access is denied,提权执行后仍提示路径过长、长路径支持未启用
  • 引发Robocorp Code扩展无法激活,出现错误:
    • Unable to get language server python info
    • command 'robocorp.resolveInterpreter' not found
  • 已尝试通过PowerShell、注册表编辑器(regedit)、组策略编辑器(gpedit)在Windows 10中手动启用长路径,但问题未解决

解决步骤

1. 验证系统长路径配置是否生效

  • 打开注册表编辑器,导航至 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
  • 确认LongPathsEnabled(DWORD类型)的键值为1;若不存在则新建该键并设置值为1
  • 打开组策略编辑器,进入计算机配置 > 管理模板 > 系统 > 文件系统
  • 确认启用 Win32 长路径已设为已启用
  • 重启电脑,确保配置完全生效

2. 切换Robocorp工作目录至短路径

路径过长是核心诱因,可手动指定短路径工作目录:

  • 以管理员身份打开命令提示符,执行:
    rcc.exe configure workspace --set "C:\rc_workspace"
    
  • 将Robocorp项目重新初始化到该短路径目录下

3. 修复Robocorp Code扩展状态

  • 在VS Code中禁用Robocorp Code扩展,重启VS Code后重新启用
  • 打开VS Code命令面板(Ctrl+Shift+P),执行 Robocorp: Reload Robot Environment
  • 若仍报错,删除Robocorp缓存目录:
    默认路径为 %USERPROFILE%\.robocorp,删除后重新启动Robocorp相关服务

4. 检查系统权限与UAC设置

  • 确认当前用户拥有管理员权限,临时调低UAC(用户账户控制)级别至中等
  • 始终以管理员身份运行命令提示符或VS Code,再执行Robocorp相关操作

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.09 10:45:34