How do I know which hotfixes are installed? Any way to get it programatically?

There is no support in the MIP SDK. Maybe, Milestone Technical Support knows how to see this, can you please ask again the support community?

https://supportcommunity.milestonesys.com

Hi Rie,

Can we at least get the major vesion? i.e. 2020R3, 2021R1, etc.. ?

It can be done using ServerProductInfo on LoginSettings, here is link to documentation:

https://doc.developer.milestonesys.com/html/index.html?base=miphelp/class_video_o_s_1_1_platform_1_1_login_1_1_login_settings.html&tree=tree_search.html?search=serverproductinfo

Thank you!

No luck on this, It compiled. But then when I access the properties they are either blank or in the case of MajorVersion “0”. I checked the LoginSettingsCache object and it has other details in it (like the username) but no version.

Hi Eric,

I have two more questions regarding your issue:

  • What is the host environment for your plugin? Is it Smart Client, Management Client or Event Server plugin?
  • What is the VMS and SDK version you use?

https://supportcommunity.milestonesys.com/s/question/0D53X00009QRNrpSAH/how-do-i-know-which-hotfixes-are-installed?language=en_US

try this: https://developer.milestonesys.com/s/question/0D53X00008T1Z8rSAF/xprotect-server-type

Freddy