CONNECT Edition - Konfigurationstipps: Soll ich ConfigurationSetup.cfg bearbeiten?


 Produkt(e):MicroStation
 Version(en):10.11.00.36
 Umgebung:N\A
 Produktbereich:Konfiguration
 Produktunterbereich:Arbeitsbereiche

Diese Wiki ist eine deutsche Übersetzung des folgenden englischsprachigen Blogs:
https://communities.bentley.com/other/old_site_member_blogs/peer_blogs/b/marc_thomass_blog/posts/connect-edition---configuration-tips-should-i-edit-configurationsetup-cfg



[Updated 14 August 2018]

Wir raten davon ab, diese Datei manuell zu bearbeiten, wie sie von CONNECT Edition-Anwendungen während aktiver Sitzungen geschrieben wird, und den Wert von _USTN_CONFIGURATION (im Abschnitt[Set Configuration] der Datei) zu aktualisieren, um dem in der Benutzeroberfläche ausgewählten aktiven WorkSpace zu entsprechen.

In fast allen Fällen ist die Angabe der benutzerdefinierten Konfiguration über die Benutzeroberfläche des Installers die einzige Methode, die erforderlich sein sollte, um die ConfigurationSetup.cfg sowohl für manuelle als auch für installierte Installationen zu ändern:

Das Setzen eines Pfades an dieser Stelle der Installation führt dazu, dass dieser Pfad in den Abschnitt [General] der Datei geschrieben wird, z.B.:

_USTN_CUSTOM_CONFIGURATION=//HAL/configurations/MCE/

(Das Installationsprogramm formatiert den Eingabepfad)

Wenn sich der Speicherort der benutzerdefinierten Konfiguration nach der Installation ändert, ist es möglich, diesen Pfad über einen Texteditor zu ändern. Dies ist über den Installationsprozess der Änderung noch nicht möglich.

Siehe auch: CONNECT Edition - Benutzerdefinierte Konfiguration - Teil 1 : Erste Schritte der Erstellung

Manuelle Bearbeitungsschritte

Wenn eine bestehende ConfigurationSetup.cfg geändert werden muss, beziehen Sie sich auf die aktiven Anweisungen in der ausgelieferten Datei:

[General]

_USTN_CUSTOM_CONFIGURATION=    

 

[SetConfiguration]

%if !defined (_USTN_USER_CONFIGURATION)

%if defined (_USTN_CUSTOM_CONFIGURATION) && ($(_USTN_CUSTOM_CONFIGURATION) != "") && exists ($(_USTN_CUSTOM_CONFIGURATION))

_USTN_CONFIGURATION = C:/ProgramData/Bentley/<ApplicationName> CONNECT Edition/Configuration/)

%endif

%endif

Um die Datei manuell zu bearbeiten:

  1. Gehen Sie im Abschnitt [General} zur Anweisung _USTN_CUSTOM_CONFIGURATION= und geben Sie den Pfad zu Ihrer benutzerdefinierten Konfiguration ein.
  2. 2. Setzen Sie im Abschnitt [Set Configuration] _USTN_CONFIGURATION auf den Standardwert zurück, der auf den lokalen exemplarischen Arbeitsbereich zeigt, d.h:
    _USTN_CONFIGURATION= C:/ProgramData/Bentley/<ApplicationName> CONNECT Edition/Configuration/
    Für AECOsim Building Designer wäre dies:
    _USTN_CONFIGURATION = C:/ProgramData/Bentley/AECOsim CONNECT Edition/Configuration/
    Für MicroStation wäre dies der Fall:
    _USTN_CONFIGURATION = C:/ProgramData/Bentley/MicroStation CONNECT Edition/Configuration/

Die drei Zustände der ConfigurationSetup.cfg

ConfigurationSetup.cfg ist eine der wenigen Konfigurationsdateien, die MicroStation dynamisch modifiziert hat. Sein Inhalt speichert die aktive Konfiguration, die von einem Benutzer ausgewählt wurde. Dies ist entweder die lokale Konfiguration auf dem Laufwerk C:\ (sofern kein anderer Installationsort angegeben wurde) oder die benutzerdefinierte Konfiguration der Benutzerorganisation.

Die Datei kann in drei Zuständen existieren:

Aus der Box ConfigurationSetup.cfg sieht das so aus:

#----------------------------------------------------------------------

# ConfigurationSetup.cfg - Configures the root Configuration directory

# for Your Organization

#

# The main function of this configuration file is to allow user to specify

# the root Configuration directory to activate. The active Configuration

# directory is represented by _USTN_CONFIGURATION. By default, it points to

# the installed Configuration defined by _USTN_INSTALLED_CONFIGURATION,

# which can consist of example WorkSpaces and WorkSets.

# If your organization has its own Configuration directory, you can define

# _USTN_CUSTOM_CONFIGURATION to that directory path and use it as follows.

#

#_USTN_CUSTOM_CONFIGURATION = D:/.../MyConfiguration/

#_USTN_CONFIGURATION : ${_USTN_CUSTOM_CONFIGURATION}

#----------------------------------------------------------------------

 

#----------------------------------------------------------------------

# START: The section defines user selection at the time of installation.

# These lines are generated by installer.

[General]

_USTN_CUSTOM_CONFIGURATION=

 

[SetConfiguration]

%if !defined (_USTN_USER_CONFIGURATION)

%if defined (_USTN_CUSTOM_CONFIGURATION) && ($(_USTN_CUSTOM_CONFIGURATION) != "") && exists ($(_USTN_CUSTOM_CONFIGURATION))

_USTN_CONFIGURATION = $(_USTN_CUSTOM_CONFIGURATION)

%endif

%endif

Wenn bei der Installation keine benutzerdefinierte Konfiguration angegeben wird, hat ConfigurationSetup.cfg keinen Einfluss auf die Konfiguration der Anwendung (aufgrund der Anweisung %if !defined (_USTN_USER_CONFIGURATION)); der Abschnitt [SetConfiguration] wird ignoriert und die Anwendung nimmt keine Änderungen an der Datei vor.

Wenn bei der Installation (wie oben beschrieben) ein Speicherort für die benutzerdefinierte Konfiguration angegeben wird, wird der angegebene Wert in die Anweisung "_USTN_CUSTOM_CONFIGURATION=" geschrieben. Der Abschnitt [SetConfiguration] wird wirksam und die Anwendung schreibt den Speicherort der vom Benutzer ausgewählten Konfiguration in die Anweisung "_USTN_CONFIGURATION =".

Im folgenden Beispiel wurde der Speicherort für die benutzerdefinierte Konfiguration \server\CONFIGURATIONS\CE\\ während der Installation eingegeben.

Ausgehend von der Anwendungsoberfläche wählte der Benutzer den AECOsim Building Designer Example WorkSpace auf dem Laufwerk C:\, so dass der Pfad in den Abschnitt [SetConfiguration] der ConfigurationSetup.cfg geschrieben wurde:

#----------------------------------------------------------------------

# ConfigurationSetup.cfg - Configures the root Configuration directory

# for Your Organization

#

# The main function of this configuration file is to allow user to specify

# the root Configuration directory to activate. The active Configuration

# directory is represented by _USTN_CONFIGURATION. By default, it points to

# the installed Configuration defined by _USTN_INSTALLED_CONFIGURATION,

# which can consist of example WorkSpaces and WorkSets.

# If your organization has its own Configuration directory, you can define

# _USTN_CUSTOM_CONFIGURATION to that directory path and use it as follows.

#

#_USTN_CUSTOM_CONFIGURATION = D:/.../MyConfiguration/

#_USTN_CONFIGURATION : ${_USTN_CUSTOM_CONFIGURATION}

#----------------------------------------------------------------------

 

#----------------------------------------------------------------------

# START: The section defines user selection at the time of installation.

# These lines are generated by installer.

[General]

_USTN_CUSTOM_CONFIGURATION=//server/CONFIGURATIONS/CE/

 

[SetConfiguration]

%if !defined (_USTN_USER_CONFIGURATION)

%if defined (_USTN_CUSTOM_CONFIGURATION) && ($(_USTN_CUSTOM_CONFIGURATION) != "") && exists ($(_USTN_CUSTOM_CONFIGURATION))

_USTN_CONFIGURATION = C:/ProgramData/Bentley/AECOsim CONNECT Edition/Configuration/

%endif

%endif

Anschließend wählte der Benutzer einen WorkSpace in der Custom Configuration aus, so dass der Pfad (//server/CONFIGURATIONS/CE/) in die ConfigurationSetup.cfg geschrieben wurde:

#----------------------------------------------------------------------

# ConfigurationSetup.cfg - Configures the root Configuration directory

# for Your Organization

#

# The main function of this configuration file is to allow user to specify

# the root Configuration directory to activate. The active Configuration

# directory is represented by _USTN_CONFIGURATION. By default, it points to

# the installed Configuration defined by _USTN_INSTALLED_CONFIGURATION,

# which can consist of example WorkSpaces and WorkSets.

# If your organization has its own Configuration directory, you can define

# _USTN_CUSTOM_CONFIGURATION to that directory path and use it as follows.

#

#_USTN_CUSTOM_CONFIGURATION = D:/.../MyConfiguration/

#_USTN_CONFIGURATION : ${_USTN_CUSTOM_CONFIGURATION}

#----------------------------------------------------------------------

 

#----------------------------------------------------------------------

# START: The section defines user selection at the time of installation.

# These lines are generated by installer.

[General]

_USTN_CUSTOM_CONFIGURATION=//server/CONFIGURATIONS/CE/

 

[SetConfiguration]

%if !defined (_USTN_USER_CONFIGURATION)

%if defined (_USTN_CUSTOM_CONFIGURATION) && ($(_USTN_CUSTOM_CONFIGURATION) != "") && exists ($(_USTN_CUSTOM_CONFIGURATION))

_USTN_CONFIGURATION = //server/CONFIGURATIONS/CE/

%endif

%endif

 

Sehen Sie hierzu auch

X

Anderssprachige Quellen

English