Upgrading client running as background service

Hi, I'm running the client as a background service (https://www.virtualhere.com/client_service) on Windows and I can't find any instructions on how to update the client when a new version is released.

It seems that the service uses the path of the client executable to run, so do I just follow these steps?

1. Shut down the "VirtualHere Client USB Sharing" service
2. Replace the vhui64.exe with the newer version
3. Start the "VirtualHere Client USB Sharing"

Is uninstalling and reinstalling the service required or not? Moreover, do I have to run the newer client manually in case it wants to update the device drivers?

Thanks!

Marko

#2

The driver is pretty stable and now very rarely updated, so you can almost always just stop the service copy over the new exe and then start the service again and it will just work. You can stop / start the service using service manager in windows or you can just run vhui64.exe -u then vhui64.exe -i

#3

Thanks for the info. In case the driver gets updated in the future, if I run the client (as a program, not a service) after step 2, I would get a prompt to install the updated drivers, right? Then I would continue with step 3.

#4

Actually if the driver does need to be upgraded and you install the client as a service straight away then the driver should upgrade silently, you dont need to do anything extra.