When double-clicking on any DGN file from Windows File Explorer I am getting a "No WorkSet Alert" message. My "Custom" WorkSpace and WorkSet do exist, and when launching OpenBuildings Designer Update 10 from a desktop shortcut and then selecting these same DGN files this issue does not occur.
A user "prefs" folder template originally created using OpenBuildings Designer Update 6 was automatically copied to the local C:\Users\First.Last\AppData\Local\Bentley\OpenBuildingsDesigner\10.0.0\User folder each time a DGN file was opened. This prefs folder contained a Personal.ucf file that at the time included a last used WorkSpace and WorkSet:
_USTN_WORKSPACENAME = Building_Examples_USTN_WORKSETNAME = BuildingTemplate_US
However, in Update 10 this data is stored in the file "cache.ucf" instead, along with the configuration variables _USTN_LAST_ACTIVE_CONFIGURATION and _PROJECTWISE_DRIVE". See this wiki for more detail:What is the cache.ucf?
Since the cache.ucf file did not exist in the Update 6 prefs template folder, OpenBuildings Designer was attempting to create it on-the-fly during startup while at the same reading Personal.ucf that already included a last used WorkSpace and WorkSet. This caused a conflict during the load sequence that resulted in OpenBuildings Designer displaying the "No WorkSet Alert" message. In order to resolve this issue the prefs template folder should include:- A Personal.ucf file that contains only "_USTN_USERDESCR = User"- A cache.ucf file that contains the newer variables mentioned above in addition to the "custom" (last used) WorkSpace and WorkSet:
_PROJECTWISE_DRIVE = _USTN_LAST_ACTIVE_CONFIGURATION = C:/ProgramData/Bentley/OpenBuildings CONNECT Edition/Configuration/_USTN_WORKSPACENAME = Custom_Workspace_USTN_WORKSETNAME = CustomWrkset