Skip to content

Conversation

@nagilson
Copy link
Member

@nagilson nagilson commented Jul 10, 2025

The .NET Install Scripts are not bundled correctly into the extension anymore. It looks like this is a relic of the CDN changes and the url endpoints no longer work. This is reflected in lower success rates across the telemetry. We should fix that and clean up the related code.

The script is bundled at build time based on the latest version. The script is only used if the online version cannot be reached. This is an existing behavior. Please contact me internally for any other concerns w.r.t this.

❗ Tip: Disable whitespace diff for this PR review.

nagilson added 12 commits July 8, 2025 11:10
This was added when nobody knew how to debug the codebase and I was new. This should not be here.
It seems its not being bundled into the extension install scripts folder as a backup which should be fixed. As to why the download is failing is another interesting point.
The old CDN returned an empty file
the expectatoin is not in the utils folder, idk why its in there. make sure this does not impact the vsix behavior for sudo but that will be caught in vendor testing.
@nagilson nagilson marked this pull request as ready for review July 15, 2025 18:21
@nagilson
Copy link
Member Author

One of my concerns with this pr was the change from the /utils/ folder. The web-pack vsix vs the build version bundles files differently and I was worried that the file bundle would break the other files in the scripts folder. Thankfully it seems that was not the case, which makes sense because then the other components besides the backup install script would be broken.

@nagilson nagilson requested a review from a team July 15, 2025 22:29
@nagilson nagilson merged commit 4a6b450 into dotnet:main Jul 18, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants