首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >学生无法在Visual代码中安装扩展

学生无法在Visual代码中安装扩展
EN

Server Fault用户
提问于 2021-12-06 20:19:14
回答 1查看 1.9K关注 0票数 2

我们是一所学校,希望与Omnisharp扩展一起使用Visual代码。

学生的工作环境具有以下特点:服务器存储的主目录

  • Active Directory环境Samba 4.x用作Active
  • 域控制器学生没有对C:\的写访问权
  • 扩展名在本地作为.vsix文件提供。
  • 不允许进入市场
  • 扩展-dir=H:\vscode\ext用于在启动Visual代码时将扩展目录重定向到学生的服务器存储的主目录。

不幸的是,学生无法安装扩展程序(.vsix)。出现以下错误:

代码语言:javascript
运行
复制
[2021-12-06 11:20:42.962] [renderer1] [error] ["Extract: EEXIST: file already exists, mkdir 'H:\\vscode\\extensions\\.819a7632-05f1-4909-b81c-aaf7c669f02b\\.debugger\\cs'","    at s.extractAtLocation (vscode-file://vscode-app/c:/Program%20Files/Microsoft%20VS%20Code/resources/app/out/vs/code/electron-browser/sharedProcess/sharedProcessMain.js:76:188875)","    at async s.extractUserExtension (vscode-file://vscode-app/c:/Program%20Files/Microsoft%20VS%20Code/resources/app/out/vs/code/electron-browser/sharedProcess/sharedProcessMain.js:76:185594)","    at async q.extract (vscode-file://vscode-app/c:/Program%20Files/Microsoft%20VS%20Code/resources/app/out/vs/code/electron-browser/sharedProcess/sharedProcessMain.js:76:198974)","    at async q.doRun (vscode-file://vscode-app/c:/Program%20Files/Microsoft%20VS%20Code/resources/app/out/vs/code/electron-browser/sharedProcess/sharedProcessMain.js:76:199612)"]
[2021-12-06 11:20:42.988] [renderer1] [error] EEXIST: file already exists, mkdir 'H:\vscode\extensions\.819a7632-05f1-4909-b81c-aaf7c669f02b\.debugger\cs': Extract: EEXIST: file already exists, mkdir 'H:\vscode\extensions\.819a7632-05f1-4909-b81c-aaf7c669f02b\.debugger\cs'
    at s.extractAtLocation (vscode-file://vscode-app/c:/Program%20Files/Microsoft%20VS%20Code/resources/app/out/vs/code/electron-browser/sharedProcess/sharedProcessMain.js:76:188875)
    at async s.extractUserExtension (vscode-file://vscode-app/c:/Program%20Files/Microsoft%20VS%20Code/resources/app/out/vs/code/electron-browser/sharedProcess/sharedProcessMain.js:76:185594)
    at async q.extract (vscode-file://vscode-app/c:/Program%20Files/Microsoft%20VS%20Code/resources/app/out/vs/code/electron-browser/sharedProcess/sharedProcessMain.js:76:198974)
    at async q.doRun (vscode-file://vscode-app/c:/Program%20Files/Microsoft%20VS%20Code/resources/app/out/vs/code/electron-browser/sharedProcess/sharedProcessMain.js:76:199612)

这种行为不能很容易地在另一个活动目录域中再现。有人知道这个错误信息吗?

EN

回答 1

Server Fault用户

发布于 2021-12-21 11:38:11

您可能已经以系统安装程序模式或管理模式安装了Visual代码,而不是用户安装模式或非管理模式。因此,学生无法访问程序文件文件夹来安装加载项。重新安装Visual代码,以便在用户配置文件中安装。

有关进一步解释,请参见

您可以使用以下静默安装命令:

代码语言:javascript
运行
复制
VSCodeSetup.exe /VERYSILENT /MERGETASKS=!runcode /NORESTART /CURRENTUSER
票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/1085571

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档