Information
I have downloaded a complete offline layout of Visual Studio 2022 by grabbing the latest installer from Microsoft and running vs_professional.exe --layout \mysharenetworklayout --lang en-US
I am using a response.json file to configure the packages and installation. The channelUri line features the default https://aka.ms/vs/17/release.ltsc.17.0/channel
Additionally, I have added a registry entry to the machine AllowStandardUserControl = 1
which allows standard users to perform updates on Visual Studio 2022, negating the need for admin elevation in the user instance.
The installation works completely fine and the user can use Visual Studio 2022 without issue.
The Issue
When it comes to updating, despite being notified that updates are available, when clicking on update the user gets the message “Unable to download the channel manifest from “https://aka.ms/vs/17/release/channel”.
This device is sitting behind a corporate SquidProxy, and I have verified that all URLs are whitelisted and have viewed the proxy access logs to see if any URLs are denied, to which there are none.
Furthermore, if I navigate to the https://aka.ms/vs/17/release.ltsc.17.0/channel
webpage from a web browser from this users machine the manifest file downloads immediately without issue.
What I Have Tried
-
Adding the user to local admin to see if it were a permissions error preventing the file from downloading to a specific location.
-
Hard specifying the proxy address in the devenv.exe.config file to see if Visual Studio was ignoring the system proxy.