The workspace directories have been redirected to a server so that it can be used by all users at the same time.
The procedure for this is described in the following link:
Networking Workspaces the easy way
If several different MicroStation versions, like SS2 and/or SS3 and/or SS4 are used at the same time, problems can occur, which are described in the following wiki and forum post:
Customize item missing from Workspace menu
(http://communities.bentley.com/products/microstation/f/273/t/87595 )
Therefore, it is important to manage and use the "Workspace/system" - directories seperately for each version.
You can achieve this by creating your own "Workspace/system"-folder for each version, then copying the necessary content from the correct version and adapting the respective configuration accordingly:
To do this, open de following direcroty: C:/Program Files (x86)/Bentley/<MicroStation>/Workspace/
Copy the "System"-folder and its content to the location on your network where your "Workspace"-folder is located, that is \\\\Sever\Folder/Workspace/ and (re)name it according to the version, for example "SystemSS2" or "SystemSS3" or "SystemSS4".
Always copy, and never move (you need to make sure that the original files remain, in case you should decide to go back again)
Next, you tell MicroStation where in future the "System"-folder can be found.
Open the mslocal.cfg file (C:/Program Files (x86)/Bentley/<MicroStation>/config/mslocal.cfg) with an Editor. Before editing the mslocal.cfg file, you should create a copy of the file
If you have already centralized your workspace according to the wiki Networking Workspaces the easy way, the following content should be included:
%include msdir.cfg# Workspace moved to network, <date>#_USTN_WORKSPACEROOT : ${_USTN_INSTALLED_WORKSPACEROOT}_USTN_WORKSPACEROOT = \\\\Sever/Directory/Workspace/MSDIR : ${MSDIR_INSTALLED}%include $(MSDIR)config/msconfig.cfg
After the _USTN_WORKSPACEROOT -variable line, add two new lines
One line as documentation for the configuration customization and the second for the customized system folder name for each version.:
#.../Workspace/system directory has been adapted to version, <date>_USTN_SYSTEMROOT=$(_USTN_WORKSPACEROOT)systemSS3/
The result should then look as follows:
%include msdir.cfg# Workspace moved to network, <date>#_USTN_WORKSPACEROOT : ${_USTN_INSTALLED_WORKSPACEROOT}_USTN_WORKSPACEROOT = \\\\Sever/Directory/Workspace/#.../Workspace/system directory has been adapted to version SS3, <date>_USTN_SYSTEMROOT=$(_USTN_WORKSPACEROOT)systemSS3/MSDIR : ${MSDIR_INSTALLED}%include $(MSDIR)config/msconfig.cfg
Save the mslocal.cfg and start MicroStation
In the above information, please replace <MicroStation> with the correct installed path/folder of your machine.
Note:Instead of using a UNC path via "\\\\Sever/...", you can use a directly assigned drive letter, such as "S:/Sever/directory/Workspace/"
For UNC paths, note the additional 2 slashes at the beginning (i.e. a total of 4 slashes) and, in principle, the slant instead of the reverse slant at the end.It is better to use slanting strokes than reversed slashes, as these may be interpreted as a control character, depending on the symbol below, and thus the path specification does not work.
Detailed explanations can be found in the following wikis:
ActiveWorkspace.ConfigurationVariableValue() translates slash and
http://communities.bentley.com/products/microstation/f/273/p/114665/351511
The difference between the Workspace System- and Standards-directory
Concerning UNC-paths and Slant Reversed slash:
ActiveWorkspace.ConfigurationVariableValue() translates slash
Gleichen Arbeitsbereich (Workspace) für V8i SS2 / SS3 / SS4 Versionen verwenden