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

Auto Uninstaller should run every time #9

Closed
ferventcoder opened this issue Jan 11, 2015 · 0 comments · Fixed by #30
Closed

Auto Uninstaller should run every time #9

ferventcoder opened this issue Jan 11, 2015 · 0 comments · Fixed by #30

Comments

@ferventcoder
Copy link
Member

Whether or not the powershell ran. Sometimes the cleanup performed by a chocolateyUninstall may not also include the uninstall of a file and sometimes it may not do it quite right.

@ferventcoder ferventcoder modified the milestone: 0.9.9 Jan 11, 2015
@ferventcoder ferventcoder changed the title Auto Uninstaller Should run everytime Auto Uninstaller should run every time Jan 11, 2015
@ferventcoder ferventcoder self-assigned this Jan 17, 2015
ferventcoder added a commit to ferventcoder/choco that referenced this issue Jan 19, 2015
Move the code for autouninstaller to its own service and remove the
stipulation that powershell needed to have NOT run for the
autouninstaller to run.
ferventcoder added a commit to ferventcoder/choco that referenced this issue Jan 19, 2015
ferventcoder added a commit to ferventcoder/choco that referenced this issue Jan 19, 2015
Return whether a registry value exists.
ferventcoder added a commit to ferventcoder/choco that referenced this issue Jan 19, 2015
If the registry key AND the install location still exist, run
autouninstaller. Otherwise, skip and log the details.
ferventcoder added a commit to ferventcoder/choco that referenced this issue Jan 19, 2015
Remove uninstall executable from uninstall arguments before cleaning it
up for use by command executor.
ferventcoder added a commit to ferventcoder/choco that referenced this issue Jan 19, 2015
WIP - specs are having issues running in isolation
ferventcoder added a commit to ferventcoder/choco that referenced this issue Jan 20, 2015
WIP - specs are having issues running in isolation
ferventcoder added a commit to ferventcoder/choco that referenced this issue Jan 20, 2015
WIP - specs are having issues running in isolation
ferventcoder added a commit to ferventcoder/choco that referenced this issue Jan 20, 2015
WIP - specs are having issues running in isolation
ferventcoder added a commit to ferventcoder/choco that referenced this issue Jan 20, 2015
WIP - specs are having issues running in isolation
ferventcoder added a commit to ferventcoder/choco that referenced this issue Jan 20, 2015
WIP - specs are having issues running in isolation
ferventcoder added a commit to ferventcoder/choco that referenced this issue Jan 20, 2015
- Move CommandExecutor away from static methods for the most part. Implement
ICommandExecutor and set it up with container binding. Set AutoUninstallerService
to use ICommandExecutor instead of static method calls.
- Fix null reference error in Registry ctor
- Log why when auto uninstaller is not run
ferventcoder added a commit to ferventcoder/choco that referenced this issue Jan 20, 2015
Ensure uninstaller uses the right switches on uninstall based on
HasQuietUninstall true or false.
ferventcoder added a commit to ferventcoder/choco that referenced this issue Jan 21, 2015
Move the code for autouninstaller to its own service and remove the
stipulation that powershell needed to have NOT run for the
autouninstaller to run.
ferventcoder added a commit to ferventcoder/choco that referenced this issue Jan 21, 2015
ferventcoder added a commit to ferventcoder/choco that referenced this issue Jan 21, 2015
Return whether a registry value exists.
ferventcoder added a commit to ferventcoder/choco that referenced this issue Jan 21, 2015
If the registry key AND the install location still exist, run
autouninstaller. Otherwise, skip and log the details.
ferventcoder added a commit to ferventcoder/choco that referenced this issue Jan 21, 2015
Remove uninstall executable from uninstall arguments before cleaning it
up for use by command executor.
ferventcoder added a commit to ferventcoder/choco that referenced this issue Jan 21, 2015
- Move CommandExecutor away from static methods for the most part. Implement
ICommandExecutor and set it up with container binding. Set AutoUninstallerService
to use ICommandExecutor instead of static method calls.
- Fix null reference error in Registry ctor
- Log why when auto uninstaller is not run
ferventcoder added a commit to ferventcoder/choco that referenced this issue Jan 21, 2015
Ensure uninstaller uses the right switches on uninstall based on
HasQuietUninstall true or false.
ferventcoder added a commit that referenced this issue Jan 21, 2015
ferventcoder added a commit to ferventcoder/choco that referenced this issue Jan 22, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants