muhammadsammy / free-vscode-csharp

Free/Libre fork of the official C# extension for vscode
https://open-vsx.org/extension/muhammad-sammy/csharp
Other
110 stars 10 forks source link

Extension cannot be installed #25

Closed vickyorlo closed 2 years ago

vickyorlo commented 2 years ago

As it stands right now, the extension cannot be installed. The reason is quite simple - it tries to download netcoredbg from https://github.com/Samsung/netcoredbg/releases/download/1.2.0-825/netcoredbg-linux-amd64.tar.gz , but the file actually got replaced and the correct URL is now https://github.com/Samsung/netcoredbg/releases/download/1.2.0-825/netcoredbg-linux-amd64_fixed.tar.gz

dunnry commented 2 years ago

Yes, this is breaking gitpod and anyone that tries to use extension. Would love for the PR (#24) to get merged

BUYT-1 commented 2 years ago

Quick and dirty fix for now: sed -i 's:/netcoredbg-linux-amd64:&_fixed:' package.json (do this in the cloned repo directory)

muhammadsammy commented 2 years ago

24 was merged and I released 1.23.15-PATCH to OpenVSX

You may need to choose the version manually: image or download the CI build artifact

NelsonAPenn commented 2 years ago

I know this issue has been closed, but installing another version is not working for me. Whenever I select the 1.23.15-PATCH release, it resets my installation to version 1.23.15. Does anyone else get this?

OS - Ubuntu 20.04, IDE: VSCodium 1.60.2

EDIT: I can install any other version properly, just not 1.23.15-PATCH.

muhammadsammy commented 2 years ago

Hello, @NelsonAPenn! The reason is OpenVSX lists 1.23.15 as the latest version so vscode updates to the latest version automatically. A workaround to this behavior is disabling extension updates in vscodium's settings.json: "extensions.autoUpdate": false, and then install the PATCH version

NelsonAPenn commented 2 years ago

Thanks for your prompt response! This works, thank you for the help.