Where do I find this hot fix .?

I have 2 computers with following configurations.

Windows 10 Enterprise (64 bit)

Milestone MIP SDK 2016 R2

Milestone XProtect Smart Client 2017 R3 (64-bit)

When I run my custom software (Dot.Net Windows Forms app) on the first PC,

I can retrieve metadata with no issues and everything works as expected, I have used following code to get the metadata object, and it works.

var metitem = Configuration.Instance.GetItem(objectId, Kind.Metadata);

Then I deployed the same application into second PC, everything works except metadata. When I execute the exact same code (Please refer to the above code line) it returns null.

https://developer.milestonesys.com/s/article/Metadata-exception-in-MIP-

SDK-2016-R2

Is there a direct link to download this hot fix?

Appreciate any help on this.

The hotfix is a VideoOS.Platform.dll, so simply take a newer one from today’s MIP SDK or any other Milestone client that has the VideoOS.Platform.dll

The hotfix download was only a must back then when no newer VideoOS.Platform.dll existed..

Hi Thanks for your response.

I have checked the VideoOS.Platform.dll on both PCs and they are identical.

The only difference is first PC has XProtect Smart Client 2017 R3 (64-bit) and the second PC has XProtect Smart Client 2017 R1 (64-bit).

Could it be a problem? Really appreciate your help on this …

I have install XProtect Smart Client 2017 R3 (64-bit) on the second pc as well .. but I keep getting the same error. now both pc’s are identical.

Just wondering whether there is any other configuration setting some where …?

Please ignore this question, I have managed to fix this … it was a permission issue of the user account. I have given full permission and its working as expected.

Thanks