One of the Citect runtime databases
contains a path to each of your included projects. This also has
paths to the SYSTEM and INCLUDE databases. The path is extracted
from your configuration, and saved so that Citect runtime has fast
access to all the project directories. This can cause a problem if
you compile the project and then change the directories. This can
happen if you compile your project on say volume D:, backup your
project with the Save Compiled option, then restore it onto another
computer that has Citect installed on the C drive. If you don't
recompile the project, the runtime database path will still try to
look a D: drive and will not be able to find some of the include
data.
What will fail is that the DspInfo(), DspInfoField() functions
will not be able to find any variables from your included project.
Also any templates or library objects will also not be
found. |