-
-
Notifications
You must be signed in to change notification settings - Fork 419
Uninstall DistroAV 6.0.0 when installing 6.1.0+ #1293
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
Conversation
|
This will not work as it is today. Reason :
We should uninstall 6.0.0 as a "pre-install" step (via uninstaller). While digging into this I found out that DistroAV 6.1.0 doe snot set the proper registry key (which is why this might have worked for you without issue). We now have 2 issues to fix :
|
Add fucntion to check version installed Execute uninstall of previous version before installation (required)
…into pr/BitRate27/1293
Use static link to Registry path Add 6.1.0 registry check for instalations error
Add a proper app Name for Uninstall entry in Windows.
|
Tested as follow:
Run This PR Installer with /LOG flag. Detection of 6.0.0 & 6.1.0 works, Uninstall return code 0 (success) Confirmed that
Issue :
|
|
The latest commit before this message fix the {{APPID}} issue. But brings to light that the Setup WILL use the previous Directory. This can be fixed with : |

Uninstall and directly remove DistroAV 6.0.0 files from the old Program Files location.
Starting with DistroAV 6.1.0, we now install DistroAV in OBS's ProgramData folder. This means the old install in Program Files is not removed/updated to the new version. This results in the plugin showing up twice in the Tools pulldown, and also unclear which is used for NDI sources.
To fix this we uninstall DistroAV 6.0.0 by finding the uninstall exe and running it. We also remove any files that may have been installed manually from the OBS's Program Files folder.
This is not a selectable task like the obs-ndi plugin removal.
This fixes issue #1290