Wenn Sie diese Kategorie im Dialogfeld Optionen auswählen, wird das folgende Dialogfeld angezeigt:
In den Bereichen "Project" und "Common" können Verzeichnisse eingetragen werden, die CODESYS für die Suche nach Bibliotheken, Controller-Konfigurations- und Visualisierungsdateien (Bitmaps, XML-Datei für dynamische Texte usw.) sowie für die Speicherung von Compile- und Source-Upload-Dateien verwendet. (Kompilierdateien sind z.B. Map- und Listendateien, nicht aber z.B. Symboldateien ! Letzteres wird im Projektverzeichnis gespeichert). Wenn Sie die Schaltfläche (...) hinter einem Feld aktivieren, öffnet sich der Verzeichnisauswahldialog. Für Bibliotheks- und Konfigurationsdateien können jeweils mehrere Pfade angegeben werden, getrennt durch Semikolon ";".
Bitte beachten: Bibliothekspfade können basierend auf dem Pfad der Projektdatei eingegeben werden, indem ein Punkt "." vorangestellt wird. Wenn z.B. ".\libs" eingegeben wird, werden die Bibliotheken in 'C:\programs\projects\libs' gesucht, wenn sich das aktuelle Projekt in 'C:\programs\projects' befindet. Für Informationen über Bibliothekswege siehe auch: 'Einfügen' 'Zusätzliche Bibliothek'.
Bitte beachten: Verwenden Sie keine Leerzeichen und Sonderzeichen außer "_" in den Verzeichnispfaden.
Im Bereich Ziel werden lediglich die Verzeichnisse für Bibliotheken und Konfigurationsdateien angezeigt, die im Zielsystem eingestellt sind, z.B. durch Einträge in der Datei Ziel. Diese Felder können nicht bearbeitet werden, aber ein Eintrag kann ausgewählt und kopiert werden (Kontextmenü der rechten Maustaste).
CODESYS sucht im Allgemeinen zuerst in den Verzeichnissen, die unter "Projekt" eingetragen sind, dann in denen unter "Ziel" (definiert in der Datei "Ziel") und schließlich in denen, die unter "Allgemein" aufgeführt sind. Werden zwei Dateien mit identischen Namen gefunden, wird diejenige verwendet, die sich in dem Verzeichnis befindet, das zuerst durchsucht wurde.
Die Einstellungen für den Bereich Common werden unter CODESYS gespeichert, die für den Bereich Project im Projekt.