I meet a problem related on ActiveX class. The VI's function is write Array to mat file by call MatIO ActiveX class, Program as below, the function will work at Win7 system Operator account but not on Admin account, Also it isn't work on Win server 2016 system.
Error -2147221164 occurred at Class not registered
in MATWriteString.vi->DataLogger Convert Binary File to Matlab Format.vi->DataLogger Diagnostic.vi
This error code is undefined. Undefined errors might occur for a number of reasons. For example, no one has provided a description for the code, or you might have wired a number that is not an error code to the error code input.
Additionally, undefined error codes might occur because the error relates to a third-party object, such as the operating system or ActiveX. For these third-party errors, you might be able to obtain a description of the error by searching the Web for the error code (-2147221164) or for its hexadecimal representation (0x80040154).
Enviroment: winserver 2016(64 bit)
Matlab compiler runtime version(32 bit): 7.17(I installed 64bit version doesn't work too).
the system can't find matio ActiveX class, I don't know how to register this ActiveX or is it supported on Winserver 2016 system? It will gratitude that can get your support.