VS Code的Error: Running the contributed command: ‘_workbench.downloadResource‘ failed解决

在使用VS Code的Remote SSH插件连接远程Linux服务器时遇到错误,通过删除远程服务器上的特定文件夹并根据Commit ID下载对应版本的服务器文件,然后上传到远程服务器并赋予执行权限,最终成功解决问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

VS Code的Error: Running the contributed command: '_workbench.downloadResource' failed解决

1 问题描述

此前,本人参考网上教程在VS Code中配置了“Remote SSH”插件(比如这个教程),本人是在Windows中使用VS Code来连接远程的Linux服务器。但是今天使用遇到了问题Error: Running the contributed command: '_workbench.downloadResource' failed,截图如下:
问题截图

2 解决方案

  • 删除Remote Server上的~/.vscode-server文件夹,可以在远程Linux服务器上执行rm -rf ~/.vscode-server指令
  • 在本地的VS Code中再次尝试连接,毫无意外,这次依然是失败的。但是这一步会在远程服务器中生成~/.vscode-server/bin/xxx文件夹,此时可以看到一个名为vscode-server.tar.gz,截图如下:
    在这里插入图片描述
  • 上面的2d开头的文件夹称为Commit Id,现在利用Commit ID下载远程连接需要的文件。对于Stabe Versio
### 解决 VS Code 扩展命令 `extension.pickNativeProcess` 失败的方法 当遇到 VS Code 中扩展命令 `extension.pickNativeProcess` 失败的情况时,通常这可能是由于多种原因引起的,包括但不限于环境配置不当、权限不足或者特定版本中的 bug。 #### 可能的原因分析 1. **VS Code 版本不兼容** 如果使用的 VS Code 或者相关插件版本较旧,则可能会存在一些未修复的 bug 导致此类问题的发生。建议更新到最新稳定版可以有效减少因软件缺陷带来的麻烦[^1]。 2. **SSH 远程连接设置有误** 对于通过 Remote - SSH 插件访问远程主机的情形下,如果本地与远端系统的某些路径映射不对或是网络状况不佳也会影响该功能正常使用。确保所有必要的文件都能够被正确加载非常重要。 3. **操作系统差异引起的问题** Windows 和 Linux 之间存在着许多不同之处,在跨平台操作过程中很容易因为这些细微差别而出现问题。特别是涉及到资源下载或进程管理等功能时更需注意这一点。 4. **缺少必要依赖项** 部分情况下是因为缺失了一些运行所需的支持库或其他组件所造成的。检查并安装任何可能遗漏的重要依赖有助于恢复正常工作流程。 #### 推荐解决方案 为了彻底解决问题,可以从以下几个方面入手: - 更新 Visual Studio Code 至最新版本以及所有的已安装扩展; - 审查当前用户的权限级别是否足够执行相应动作,并适当调整; - 尝试重启开发工具本身乃至整个计算机系统以清除潜在缓存冲突; - 查看官方文档获取更多关于此错误的信息和支持指南; - 在社区论坛上搜索相似案例及其对应的处理办法作为参考依据。 ```bash code --version sudo apt-get update && sudo apt-get upgrade vscode ```
评论 121
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值