Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Insiders updateChannel doesn't work with WSL remote #3833

Closed
sean-mcmanus opened this issue Jun 26, 2019 · 8 comments
Closed

Insiders updateChannel doesn't work with WSL remote #3833

sean-mcmanus opened this issue Jun 26, 2019 · 8 comments
Labels
bug help wanted Can be fixed in the public (open source) repo. insiders Currently only repros with our latest Insiders release. Language Service
Milestone

Comments

@sean-mcmanus
Copy link
Contributor

The local version uses 0.24.0-insiders2, but my WSL remote incorrectly defaults to "Default" and then doesn't switch after changing it to Insiders. I thought we tested this earlier and it was working for the WSL remote scenario.

@sean-mcmanus sean-mcmanus added bug help wanted Can be fixed in the public (open source) repo. insiders Currently only repros with our latest Insiders release. labels Jun 26, 2019
@sean-mcmanus sean-mcmanus changed the title Insidrs updateChannel doesn't work with WSL remote Insiders updateChannel doesn't work with WSL remote Jun 26, 2019
@sean-mcmanus
Copy link
Contributor Author

It gives the error C/C++: Install vsix -- Failed to find VS Code script in the developer console.

@sean-mcmanus sean-mcmanus added this to the On Deck milestone Jun 26, 2019
@sean-mcmanus
Copy link
Contributor Author

Manually downloading/installing the vsix in the WSL remote is a workaround.

@visstro
Copy link

visstro commented Jun 27, 2019

Could you describe how to fix it manually?

@visstro
Copy link

visstro commented Jun 27, 2019

Ok, there is actually no remote stuff magic here.
According to: https://code.visualstudio.com/api/advanced-topics/remote-extensions#installing-a-development-version-of-your-extension

  1. Download manually from releases to your local: https://github.com/microsoft/vscode-cpptools/releases
  2. In extensions tab choose "Install from VSIX".

Seems like it will keep auto updating even after manual install. Hope this is one-time action. :)

@LongLiveCHIEF
Copy link

I'm having problems also, but I think it's because I'm on WSL2. I'll try to leave more info when I can. Right now though, it can't detect compiler path when I use /usr/bin/gcc or /usr/bin/g++, and I suspect it has to do with the way the WSL pipe works with WSL2.

@sean-mcmanus
Copy link
Contributor Author

@LongLiveCHIEF If WSL2 is the new file system (where the /usr/bin/g++ is not detected as a file on Windows), then that's a known issue -- a potential workaround is to use the Remote - WSL extension to connect.

@Colengms
Copy link
Contributor

I'm not repro'ing this. I'm seeing insiders build installed in my remote WSL connection. This seems to have been addressed. Closing as fixed.

@Colengms
Copy link
Contributor

This was fixed by #4767

@github-actions github-actions bot locked and limited conversation to collaborators Apr 5, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug help wanted Can be fixed in the public (open source) repo. insiders Currently only repros with our latest Insiders release. Language Service
Projects
None yet
Development

No branches or pull requests

5 participants