Configuration Changes
In OpenBuildings Speedikon CONNECT Edition Update 1 and later, installation options are available to define the locations of both the Delivered Configuration and a Custom Configuration.
The Custom Configuration is the recommended location for user WorkSpaces and WorkSets. To specify the path of the Custom Configuration, on the Configuration page, first select the Custom Configuration (plus Delivered Configuration) radio button and then set the path in the Custom Configuration field. This Custom Configuration path is written into the ConfigurationSetup.cfg file. WorkSpaces subsequently created in this location are displayed as Custom Configuration WorkSpaces in the Work Page. This configuration is defined by the _USTN_CUSTOM_CONFIGURATION configuration variable.
If you have a previous release of OpenBuildings Speedikon CONNECT Edition installed, and have created custom WorkSpaces, then while upgrading you should point the Custom Configuration field to the folder that contains the WorkSpaceSetup.cfg file of your Configuration. If the custom WorkSpaces were created in the delivered Configuration folder(C:\ProgramData\Bentley\OpenBuildings CONNECTEdition\Configuration), then you should point the Custom Configuration field to that location. While upgrading, the Custom Configuration field by default points to C:\ProgramData\Bentley\OpenBuildings CONNECTEdition\Configuration.
The Delivered Configuration directory is set to by default: ConfigurationDirectory=[CommonAppDataFolder]Bentley\OpenBuildings CONNECT Edition and is controlled by _USTN_INSTALLED_CONFIGURATION stored in msdir.cfg .
The variable IEZstd controls the directory for the Speedikon Standard files. In the speedi.ini the variable IEZstd is set to: IEZstd=%SPConfigDir%\Speedikon.
SPConfigDir contains the Delivered Configuration directory as set during installation. If a Custom Configuration is used, then the SPConfigDir variable points to the value of _USTN_CUSTOM_CONFIGURATION in the ConfigurationSetup.cfg file.
Without changing the default setting, the Delivered Configuration will result in: C:\ProgramData\Bentley\OpenBuildings CONNECT Edition\Configuration\Speedikon . Under Speedikon\ the folders adm, std, mcr etc. are then created.
The variable IEZstd can still be set in the user.ini . This overwrites the setting from the delivered speedi.ini . The recommend place for the user.ini is in …\Speedikon\std\main\ or …\Speedikon\std\<companystd>\ in the Custom or Delivered Configuration directory.
If a Custom Configuration is defined, the user.ini should be placed in the Custom Configuration directory. If only the Delivered Configuration is defined, the user.ini should be placed in the Delivered Configuration directory.
IEZprj is set to IEZprj=%ALLUSERSPROFILE%\Bentley\OpenBuildings CONNECT Edition in the speedi.ini. If the delivered configuration is not changed this is: C:\ProgramData\Bentley\OpenBuildings CONNECT Edition\