-
Notifications
You must be signed in to change notification settings - Fork 4.9k
Description
Hi,
I noticed that in at least the last two releases (2.14.0 and 2.13.0.18) available at https://github.com/IntelRealSense/librealsense/releases/, the pre-built Intel.Realsense.dll binaries copied to program files in x86 and x64 are version 0.0.0.0.
In the past (2.10.0), the version number of the file was 1.0.0.0, so now when our installer installs the new version of our software which includes the 2.13 binaries over an old version of our software, it doesn't overwrite the wrapper dll because it thinks a newer version is already there. This leads to the native and wrapper binaries being out of sync.
I know I can pull and build my own copy of the wrapper (after giving it a version number) and include that in our installer, but I think the pre-built binaries should have updated version numbers for people who don't want to build their own.
Thanks!
Edit: in case anyone else runs into this problem before it is officially fixed, you can follow instructions here: https://stackoverflow.com/questions/284258/how-do-i-set-the-version-information-for-an-existing-exe-dll to edit the version number of the dll without having to build it yourself.