Uninstall DistroAV 6.0.0 when installing 6.1.0+#1293
Uninstall DistroAV 6.0.0 when installing 6.1.0+#1293Trouffman merged 14 commits intoDistroAV:masterfrom
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