VideoOS.Platform.Messaging.MessageCommunication.TransmitMessage not working on Windows 7 platform.

There is an exception "Unable to Transmit, at VideoOS.Platform.Messaging.Internal.CommunicationClient.Transmit(Message message, FQID destinationEndPoint, FQID destinationObject, FQID sourceObject)

at VideoOS.Platform.Messaging.MessageCommunication.TransmitMessage(Message message, FQID destinationEndPoint, FQID destinationObject, FQID source)

at MILESTONE.MilestoneAgent.CheckChildren(Item parent)" to get IP address of camera under the Windows 7 platform. I’d like to know is there any Windows update needed for this method?

When you look at this page, you can see that Windows 7 is not supported by Milestone –

Go to https://www.milestonesys.com/support/tools-and-references/system-requirements/ and select your VMS edition and your client.

Which version and edition of XProtect are you using? Are you using the latest SDK? Have you installed the correct version of .Net Framework? (see Milestone product system requirements page.) Can you check if the same code works for you when you test it on another machine? Does the IP button in the PlaybackWpfUser sample work for you?

​Thanks for reply.

The version of XPCO is 2017R3, MIP-SDK is using Version2019 and .NET 4.6.2 is installed on Windows 7 Pro platform.

The same code works on other Windows 7 Pro platform with latest Windows Update.

And the exception is occurred on XPCO2017R3 with Domain configuration, if connect to non Domain XPCO2017R3, it works fine without exception.

Does the Smart Client work on this PC? Does the IP button in the PlaybackWpfUser sample work for you?

https://doc.developer.milestonesys.com/html/index.html?base=samples/playbackwpfuser.html&tree=tree_search.html?search=playbackwpfuser

​The Smart Client is running on Client PC other than XPCO server and it’s non Domain member.

Btw, it is resolved by installing Visual C++ runtime library 2012 x64 on Client PC.