microsoft / vscode-remote-release

Visual Studio Code Remote Development: Open any folder in WSL, in a Docker container, or on a remote machine using SSH and take advantage of VS Code's full feature set.
https://aka.ms/vscode-remote
Other
3.67k stars 293 forks source link

Issue when using the setting defaultExtensions #5277

Closed colas31 closed 3 years ago

colas31 commented 3 years ago

I set several extension in the settings defaultExtensions (public found in marketplace and private one). ` "remote.SSH.defaultExtensions": [ "sanaajani.taskrunnercode", "garmin.private-extension-manager", "xxx.yyy", <= private one ] ` I also set this setting to true "remote.downloadExtensionsLocally": true

Once connected on the remote server, the public one are correctly installed. The private one failed to be installed with this log.

[15:34:17.184] > Extension 'xxx.yyy' not found. Make sure you use the full extension ID, including the publisher, e.g.: ms-dotne ttools.csharp

I was thinking since all the extension are installed locally, and the option downlowdExtensionsLocally to true the private extension could be also installed remotly. And I even think it was working in the past.

Thanks Best regards

bamurtaugh commented 3 years ago

Where is the private extension stored / where are you trying to access it from?

colas31 commented 3 years ago

Hi @bamurtaugh ,

The extensions are already installed on my local VSCode instance (on my laptop). Then I connect VSCode to a server thanks to Remote-SSH.

Otherwise the private extension package are store on a npm repository.

Is it clear or do you need more info?

colas31 commented 3 years ago

Hello @bamurtaugh do you have any news regarding my request?

bamurtaugh commented 3 years ago

cc @roblourens

roblourens commented 3 years ago

So you just installed this extension locally via a VSIX, and you want it installed on the remotes? You will have to install it on the remote with the VSIX too, that setting will only support marketplace extensions