How to deal with AudioPlayerDotNet.dll?

Hi. I am trying to use audio features and it requires AudioPlayerContor. Since it uses AudioPlayerDotNet.dll i have to include it in my manifest or register via regsvr32. The first way is not available for Class Libraries. And I having issues when trying to register dll.

The error during registering:

The module “[C:\Windows\SysWOW64\ImageViewerDotNet.dll](file:C:/Windows/SysWOW64/ImageViewerDotNet.dll)” failed to load.

Make sure the binary is stored at the specified path or debug it to check for problems with the binary or dependent .DLL files.

The specified module could not be found.

In MIP SDK 2018R3 and older versions the Audio Player was based on an ActiveX, but this is now changed.

Please check whether you are using MIP SDK 2019R2 (currently the newest version). If not, please change to use the new version.

Thanks much for your answer. Is it possible to use MIP SDK 2019R2 with older versions of system, such as XProtect 2018R3? I believe that it is not. And currently I implementing integration for this version.

The question is if there any possible way to deal with it in SDK version?

The MIP SDK 2019R2 will work with the older versions of the XProtect VMS. It is the recommendation to use the newest availbale MIP SDK while developing.. https://developer.milestonesys.com/s/article/about-MIP-SDK-compatibility-with-XProtect-product-versions