the Sourcetree installer doesn't request elevation when installing the first time, however it creates an entry in the HKEY_CLASSES_ROOT registry hive, and I can't figure out how it does that.
This question is more for the maintainers/authors of sourcetree than the community. I have an app where I need to register a protocol handler as well, but I can't write to that registry key without elevation, however I noticed sourcetree does it somehow.
I'll owe you a beer.
Brad
I can't speak for Atlassian but I suspect this is because their installer is digitally signed and that signature is trusted by Windows for installation and registry modification.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.