We provide the source code for a number of the data sync solutions we provide (eg Jira). This gives customers the ability to tweak the precise behavior of the sync to their specific business needs. The open source code does not run in isolation and this article explains how to make sure you have everything you need to build and test your custom code.
There are three prerequisites you need before attempting to build the source code for the data sync plugin:
The data sync source code solution will open in Visual Studio. Before it can successfully compile the code needs a DLL that is installed as part of the Desktop Data Sync: "PlugInInterfaces.dll". This file is installed in C:\Program Files (x86)\Inflectra\Spira Desktop DataSync.
To make sure the solution can access this file make sure you do one of the two approaches below: