PDFCreator v2.3.1 reference problem

I’m using visual studio community 2015.

When I compile my project, it runs fine. However, when I copy the program (.exe) to another location and run it. The program is not working (I assume it uses the com objects from my bin directory instead of the default registry address )

Below is the exception I got when I run my program:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.IO.FileLoadException: Could not load file or assembly ‘PDFCreator, Version=2.3.1.19, Culture=neutral, PublicKeyToken=fc6825f92a0342e2’ or one of its dependencies. Invalid pointer (Exception from HRESULT: 0x80004003 (E_POINTER))
File name: ‘PDFCreator, Version=2.3.1.19, Culture=neutral, PublicKeyToken=fc6825f92a0342e2’ —> System.ArgumentNullException: String reference not set to an instance of a String.

So any ways to solve it?