From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
Does anyone know why NI has a version of System.Management.dll and how its used? I've noticed it is deployed with my installers (runtime?). Does this update with each new version? Is it possible to use this for my own purposes? Has anyone tried? Succeeded? (System.Management.ni.dll)
Everybody does develop their own assemblies and the naming is whatever the developer chooses. So the fact that is is called System.Management.ni.dll might not exactly mean what you think it does. If it is a helper library for the NI software it will do whatever NI wants it to do and the name of it is simply whatever the developer of that assembly chose.
Can you use it? Only really if NI has documented it and wants others to use it, which they may not.
It probably is an assembly with derived classes from that, but we don't know, and those assemblies are simply used by some of the NI tools. They are generally not documented and not meant to be called by your code either.