obsproject / obs-websocket

Remote-control of OBS Studio through WebSocket
GNU General Public License v2.0
3.84k stars 704 forks source link

Bug: OBS-Websocket 4.9.1-compat and OBS-NDI Version 4.10.0 share the same Uninstall Registry Key location #1083

Open MrMase opened 1 year ago

MrMase commented 1 year ago

Operating System Info

Windows 10

Other OS

No response

OBS Studio Version

28.1.x

OBS Studio Version (Other)

No response

obs-websocket Version

Git

OBS Studio Log URL

N/A

OBS Studio Crash Log URL

No response

Expected Behavior

When installing OBS-Websocket 4.9.1 Compat a separate entry to be listed in Programs & Features when OBS-NDI-Version 4.10.0 was already installed

Current Behavior

Either installer overwrites the Programs & Features entry of the other.

Steps to Reproduce

  1. Install Either OBS-NDI Version 4.10.0 or OBS Websocket 4.9.1 Compat
  2. Use Nirsoft Uninstall View to get the expected Uninstall Registry location in this case HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall{CD703FE5-1F2C-4837-BD3D-DD840D83C3E3}_is1
  3. Install the other program listed in Step 1
  4. Refresh the registry entry to notice the DisplayName field and others have been updated. ...

Anything else we should know?

No response

qwertychouskie commented 1 year ago

https://github.com/obsproject/obs-plugintemplate/pull/76 is merged now, so it'd be good to see the fix pulled here.