Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

extension refuses to uninstall #55

Closed
Bazmundi opened this issue Aug 25, 2024 · 4 comments · Fixed by #59
Closed

extension refuses to uninstall #55

Bazmundi opened this issue Aug 25, 2024 · 4 comments · Fixed by #59

Comments

@Bazmundi
Copy link

Good job. I thought I woudl uninstall then reinstall the extension to try to "fix" the problems I reported at #54

If I try to disable the extension I get:

Cannot disable 'C/C++' extension alone.  'Blender Development' and 'PlatformIO IDE' extensions depend on this. Do you want to disable all these extensions?

I am not having to rip out MSCode all together to sort this nuasance out am I?

@will-v-pi
Copy link
Collaborator

It looks like this is related to our use of an Extension Pack, which therefore uninstalls the entire pack when you click uninstall. I'm able to reproduce #51 now, if I install both this extension and the PlatformIO IDE before attempting to uninstall this extension.

We can investigate using dependencies instead, which might solve this issue. Although, uninstalling and reinstalling this extension is very unlikely to be a useful debugging step anyway, due to the nature of how VS Code extensions work.

@will-v-pi will-v-pi linked a pull request Aug 26, 2024 that will close this issue
@will-v-pi
Copy link
Collaborator

I think this has been fixed with that PR - could you download the .vsix file from the actions run (https://github.com/raspberrypi/pico-vscode/actions/runs/10565856890), install that, and then try uninstalling it and it should work cleanly?

@stelladraco27
Copy link

I tried installing the .vsix file. It does not help with uninstallation. I also tried reverting to an older version, didn't work either.

@will-v-pi
Copy link
Collaborator

will-v-pi commented Aug 29, 2024

After you installed that .vsix file, did it still have an Extension Pack tab on the extension page (where the install buttons etc are), or did it have Dependencies tab instead? Also, could you elaborate on what errors you see when uninstalling, and possibly send a screenshot, and a list of other Extensions you have installed?

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 a pull request may close this issue.

3 participants