Skip to content

Insiders updateChannel doesn't work with WSL remote #3833

Closed

Description

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.

Activity

  1. added
    help wantedCan be fixed in the public (open source) repo.
    insidersCurrently only repros with our latest Insiders release.
    on Jun 26, 2019
  2. changed the title [-]Insidrs updateChannel doesn't work with WSL remote[/-] [+]Insiders updateChannel doesn't work with WSL remote[/+] on Jun 26, 2019
  3. sean-mcmanus commented on Jun 26, 2019

    @sean-mcmanus
    ContributorAuthor

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

  4. sean-mcmanus commented on Jun 26, 2019

    @sean-mcmanus
    ContributorAuthor

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

  5. visstro commented on Jun 27, 2019

    @visstro

    Could you describe how to fix it manually?

  6. visstro commented on Jun 27, 2019

    @visstro

    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. :)

  7. LongLiveCHIEF commented on Jul 28, 2019

    @LongLiveCHIEF

    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.

  8. sean-mcmanus commented on Jul 29, 2019

    @sean-mcmanus
    ContributorAuthor

    Brian Vanderbusch (@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.

  9. Colengms commented on Feb 18, 2021

    @Colengms
    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.

  10. Colengms commented on Feb 18, 2021

    @Colengms
    Contributor

    This was fixed by #4767

  11. locked and limited conversation to collaborators on Apr 5, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Language Servicebughelp wantedCan be fixed in the public (open source) repo.insidersCurrently only repros with our latest Insiders release.

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions