How do you properly deploy a standalone dll that references interopt.sldworks

I wrote a dll that references interopt.sldworks to open SLDPRT files to gather and return property information.  I reference that dll in my standalone C# windows application.

It, of course, works fine on my development system.  But, when deployed to the users' system, the application stops and displays "A problem caused the program to stop working correctly..."

I am guessing that when the dll is called, it cannot find the interopt.sldworks dll on the system it is now running on???

Can someone point me in the right direction, please?

Thank you

SolidworksApi macros