Guida di MicroStation CONNECT Edition

Il file di configurazione msconfig.cfg

Non si dovrebbe mai modificare il file msconfig.cfg (o qualsiasi altro file di configurazione situato nella directory di programma MicroStation). Come vedremo qui di seguito, esiste una serie di luoghi ben definiti in cui msconfig.cfg include file di configurazione modificabili dall'utente. Solo in questi file di configurazione è possibile modificare le variabili di configurazione, per offrire tutta la flessibilità necessaria a soddisfare le esigenze specifiche della propria organizzazione per la posizione dei dati.

Il file di configurazione msconfig.cfg inizia impostando le variabili di configurazione _USTN_BENTLEYROOT e una serie di variabili di configurazione framework, che indicano le directory in cui sono forniti i dati di programma. Tali variabili sono necessarie per le operazioni di programma ma non definiscono le posizioni di alcun dato o file utente. Comprenderanno quindi i file di configurazione di sistema e di applicazione forniti con MicroStation.

#----------------------------------------------------------------------*/
# Include all the delivered system Configuration Files.
# These define System level Configuration Variables.
#----------------------------------------------------------------------
%include $(_USTN_SYSTEM)*.cfg level System

#----------------------------------------------------------------------
# Include the delivered application Configuration Files.
# These define Application level Configuration Variables.
#----------------------------------------------------------------------
%include $(_USTN_APPL)*.cfg level Application
La parte rilevante per impostare una configurazione personalizzata inizia quando msconfig.cfg definisce la variabile di configurazione_USTN_CONFIGURATION:
#----------------------------------------------------------------------
# Define the root directory for the Configuration data.
#----------------------------------------------------------------------
_USTN_CONFIGURATION     : ${_USTN_BENTLEYROOT}Configuration/

Dal momento che vengono utilizzate le parentesi graffe, questa viene immediatamente valutata nella sottodirectory Configurazione della directory di installazione.

Per impostazione predefinita, molte altre variabili di configurazione sono impostate per le sottodirectory della directory definita da _USTN_CONFIGURATION. La definizione di di queste variabili (_USTN_ORGANIZATION, _USTNWORKSPACESROOT, _USTNWORKSETSROOT, etc.) segue la definizione di _USTN_CONFIGURATION.