'Unable to load rfidapi32pc.dll' - Deploying programs written with EMDK .NET

I've written a service which employs the EMDK for .NET to read tags from an FX9500 reader. The service works well on the development PC, however not on a virtual server (I receive the above message). Is there a way to include this with the build? If I try and copy the DLL to the projects root folder, I receive the error: 'An attempt was made to load a program with an incorrect format'.