Chúng tôi là một trường học và muốn sử dụng Visual Studio Code cùng với tiện ích mở rộng Omnisharp.
Môi trường làm việc của sinh viên có những đặc điểm sau
Thư mục nhà được lưu trữ trên máy chủ
- Môi trường Active Directory Samba 4.x được sử dụng làm Active Directory
- bộ điều khiển miền Học sinh không có quyền ghi vào C:\
- Tiện ích mở rộng được cung cấp cục bộ dưới dạng tệp .vsix
- Truy cập vào Thị trường không được phép
- --extensions-dir=H:\vscode\ext được sử dụng để chuyển hướng thư mục mở rộng đến thư mục chính được lưu trữ trên máy chủ của học sinh khi bắt đầu
Mã phòng thu trực quan.
Thật không may, sinh viên không thể cài đặt tiện ích mở rộng (.vsix). Lỗi sau xuất hiện:
[2021-12-06 11:20:42.962] [renderer1] [lỗi] ["Trích xuất: EEXIST: tệp đã tồn tại, mkdir 'H:\vscode\extensions\.819a7632-05f1-4909-b81c-aaf7c669f02b \.debugger\cs'"," tại s.extractAtLocation (vscode-file://vscode-app/c:/Program%20Files/Microsoft%20VS%20Code/resources/app/out/vs/code/electron -browser/sharedProcess/sharedProcessMain.js:76:188875)"," tại 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)"," tại 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)"," tại 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] [lỗi] EEXIST: tệp đã tồn tại, mkdir 'H:\vscode\extensions\.819a7632-05f1-4909-b81c-aaf7c669f02b\.debugger\cs': Giải nén: EEXIST: tệp đã tồn tại, mkdir 'H:\vscode\extensions\.819a7632-05f1-4909-b81c-aaf7c669f02b\.debugger\cs'
tại s.extractAtLocation (vscode-file://vscode-app/c:/Program%20Files/Microsoft%20VS%20Code/resources/app/out/vs/code/electron-browser/sharedProcess/sharedProcessMain.js:76: 188875)
tại 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)
tại 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)
tại 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)
Hiện tượng này không thể dễ dàng sao chép trong miền thư mục hoạt động khác. Có ai biết bất cứ điều gì về thông báo lỗi này?