In all the years I've been working on this site, none of the efforts here have been acknowledged by Microsoft in any way. While I always thought it was strange since this project collectively represents quite a lot of users, my reasoning was that was either (A) outside the purview of a very big company or (B) the self-contained nature of portable apps makes them easier to run on other operating systems (via WINE or other tools), which is generally not something they want to promote.
Admittedly, things have been gradually changing at Microsoft, but I still didn't expect to ever see a portable program. Yet the crazy doesn't stop there:
- Microsoft actually explains that the portable version is to get around corporate environment restrictions. From the website:
Those are the same restrictions that the Windows enterprise OS was specifically developed to maintain. In fact, much of the work we do here is for the specific specific purpose of getting around Microsoft's installer restrictions. It's certainly a big reason for my ongoing participation on the site over the years: companies I work at give me a locked-down environment and I try to get work done despite the limits.This mode also provides a way to set the installation folder location for VS Code extensions, useful for corporate environments that prevent extensions from being installed in the Windows AppData folder.
- There are instructions on how to make it portable in MULTIPLE OPERATING SYSTEMS. Even with the increasing demand for cross-platform software, I can name only 2 or 3 programs I've ever tested with this capability.
1. Download the zip version
2. Within the application folder, create a folder named "data"
Status: Portable, not stealth (writes to C:\Users\USERNAME\AppData\Roaming\Visual Studio Code\logs, shell changes to the HKU\..\vscode, HKU\..\Software\Classes\vscode, and a few other places.
Note that on launch, it opens a URL: https://code.visualstudio.com/docs?start=true
Softpedia mirror: https://www.softpedia.com/get/PORTABLE- ... able.shtml