Upgrading to a newer version of XJTAG

N.B. If you are upgrading from XJTAG 3.8 or earlier, see instructions for migrating from XJRunnerIntegration.dll to XJIntegration.dll.

If upgrading XJTAG to a newer version, it is possible that a new version of the XJIntegration assembly has been released that is no longer backwards compatible.

In this case, there is no quick way of updating the references to the assembly in LabVIEW.

If your project is referencing un-edited versions of the XJTAG subVIs in the XJTAG LabVIEW example project, the best solution is to copy the new versions of the subVIs from the XJTAG Shared Files folder and reference these from your project.

However if there are nodes referencing the XJIntegration assembly in VIs that have been edited, these will need to be manually re-added:

  • Either re-add the node and replace the old one, or right click on a node, click "Select .NET object..." or similar, and link to the class in the new version of XJIntegration.dll by browsing to the XJTAG bin directory.
  • Once all references have been changed over, there should be only one instance of the XJIntegration DLL left in the dependencies section of the project.