Deployment

Any application built against the XJAPI needs to be able to find the XJTAG DLLs. There are two ways of making them available:

  1. Copy the DLLs to the same directory as your executable. When deploying the application just install the DLLs along with your executable. The DLLs that need copying are:
    • xjapi.dll
    • common.dll
    • CommonCS.dll
    • Hwif.dll
    • HwifBase.dll
    • HwifCs.dll
    • Microsoft.Bcl.HashCode.dll
    • Pinmap.dll
    • XJTAG.Polyfill.dll
  2. Add the XJTAG bin directory to the %PATH% environment variable.

The DLLs are installed in .

If you choose option 1, note that XJTAG still needs to be properly installed, since the XJAPI needs to start the XJLink Manager to be able to access XJLinks.