![adding a background transcad adding a background transcad](https://images.g2crowd.com/uploads/product/image/social_landscape/social_landscape_a9901cba51c5b719758ca3c1fca5d1fc/transcad.png)
Generally, having a key on each computer is not economically feasible.
![adding a background transcad adding a background transcad](https://gis.depaul.edu/shwang/teaching/geo520lab/Geo520L4_files/image038.jpg)
The requirement of a TransCAD key creates complications when a model is run across multiple machines.The easiest solution to this is to create a wrapper batch file to run the application which temporarily modifies the path so that the condition is met. Condition (2) can also be onerous as many clients will not (or won't want to) have the TransCAD installation directory in theis system path.This leads to confusing error messages which (wrongly) imply that the TransCAD Java interface will not work on a particular computer.
#Adding a background transcad install#
If the TransCAD install directory is included in the Java search path, then the initial API calls will succeed (they will find the dll methods), but the Java search path is not inherited by the dll, so its own internal method calls will fail when it tries to use other dlls from the TransCAD installation.