Live-share: Offline / On-Premise Installation

Created on 9 May 2018  路  20Comments  路  Source: MicrosoftDocs/live-share

Feature Request

  • Complete Offline Installation Bundle
  • No Internet Connectivity required for authentication
  • No Internet Connectivity required at all
identity and sign-in feature-request product-feedback

Most helpful comment

the ultimate goal here is to have the ability to install, run and maintain the live-share extension in a completely from the internet isolated environment. this would be pretty awesome.

thank you for accepting it as a feature-request

All 20 comments

You can install the extension offline, but you are correct that we need the internet today for connection -- after connected, you shouldn't need the internet, since we use direct connections between devices when possible.

the ultimate goal here is to have the ability to install, run and maintain the live-share extension in a completely from the internet isolated environment. this would be pretty awesome.

thank you for accepting it as a feature-request

How can one install extension offline?
I downloaded latest release and tried to install. It is trying to package and fails after timeout

15.8.2018 9:19:24 - Skipping Install of 'Microsoft.CodeAnalysis.VisualStudio.Setup.Interactive.Resources,version=15.0.27005.2,language=en-US' since the package or a parent package had a vital failure.
15.8.2018 9:19:24 - Failed install: The operation was canceled.

We also need this feature to use liveshare effectively.

This is a great feature which will enhance response time in local networks and ability to work offline in places like hackatons

I'll just chime in and say this is exactly what we need as well. We can't connect to Azure or Github on our dev environment.

This feature would benefit a large group within the United States DoD. I work in an environment where we are unable to use an internet connection for security reasons. I know of a large number of divisions within the military that would greatly appreciate this feature.

This feature would be great for our c# community where don't have a internet connection. It would enhance how we handle collaboration in our mini hackathons

Has this feature request been around for one and a half years without any response whatsoever?

What's the status?

@fubaduba is this request being looked at for 2020?

Offline installation still a problem. Downloading dependencies runs forever:
image

Company does not allow downloads from the internet, which makes Live Share impossible to use, and we could really use it now that we're all remote for the next <undetermined amount of time>.

At the very least I would like to a) know a list of exactly what it tries to download, including version(s) and b) if it doesn't already, check that the dependencies are installed before attempting to download them. That would at least allow us to get the dependencies cleared and installed, working around the issue.

Edit: found the runtimeDependencies part of the package.json, which satisfies a), but it would still be nice to have that somewhere more visible. This makes it seem like downloading the .NET core runtime specified and unpacking it would be enough, but at least for the (old) version of VSCode I was using, that didn't work. Directions for how to do that I think would solve the problem.

Is this feature still being looked at? It would be incredibly useful for me and my team.

Being able to use Live Share offline would be a great benefit to my organisation. We work offline to enable innovation whilst ensuring the data we work with is protected but innovation is driven by collaboration. Working offline presents a range of practical challenges that Live Share could help us address.

Using this tool without the requirement of logging in into github or Microsoft would be important for us to use it on computers with no connection to the internet.

On premise install would also allow devs to work on inhouse code that's not supposed to leave the perimeter so it would be an awesome feature 馃憤

Two and a half years now. I actually get worried if a notification from this issue doesn't pop up in my inbox every once in a while.

@andres-k for this:

On premise install would also allow devs to work on inhouse code that's not supposed to leave the perimeter

this requirement is actually supported by Live Share's "direct connection mode." The Live Share service is still necessary for creating the session and authentication, but your code will never leave your network with this mode. (Note that even without direct mode, your code is always encrypted). More details can be found here.

The request is not just for code security, but for the ability to Connect over lan networks. It seems the core contributors are keen on not doing this

Was this page helpful?
0 / 5 - 0 ratings

Related issues

Lasutriv picture Lasutriv  路  4Comments

PranavGPR picture PranavGPR  路  3Comments

evasgit picture evasgit  路  3Comments

roblourens picture roblourens  路  4Comments

Chuxel picture Chuxel  路  4Comments