You have developed a custom DLL which references other DLL's.
What is the best approach for incorporating my custom DLL into KTA?
The .Net assembly in a store may reference other assemblies. The referenced assemblies must be merged together for it to work as a store assembly.
To create a merged assembly, you can use the .NET utility iLMerge. Use this utility to modify the project settings within Visual Studio by including a Post Build Event.
iLMerge is a 3rd party tool, the KTA documentation provides information on using .net assemblies in the KTA Store, there are also multiple online articles documenting how to use the tool, any further assistance would require a Professional Services engagement.
Level of Complexity