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

Uninstall does not remove protocol handlers #755

Closed
eranif opened this issue Jul 28, 2017 · 3 comments
Closed

Uninstall does not remove protocol handlers #755

eranif opened this issue Jul 28, 2017 · 3 comments

Comments

@eranif
Copy link

eranif commented Jul 28, 2017

When uninstalling Zeal, the custom protocol handlers (dash:// and dash-plugin://) are still in the registry.
This could be a real pain when you uninstall Zeal and then install a newer version on a different path.

These registry entries should be removed during uninstall:

HKEY_CLASSES_ROOT\dash-plugin\shell\open\command
HKEY_CLASSES_ROOT\dash\shell\open\command
@trollixx
Copy link
Member

This is strange, our installer creates those entries and should remove them when uninstalling. At least that's my understanding how WiX-created installer should work. Will check it out.

@trollixx
Copy link
Member

trollixx commented Sep 6, 2017

It was a bug in the MSI installer, the new one (for the version 0.4.0) should properly remove the protocol handlers.

@trollixx trollixx changed the title Windows: Uninstall do not remove custom protocol handlers Uninstall does not remove protocol handlers Sep 6, 2017
@lock
Copy link

lock bot commented Sep 16, 2018

This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

@lock lock bot locked and limited conversation to collaborators Sep 16, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Development

No branches or pull requests

2 participants