Bentley Configuration Explorer (BCE) has been updated to support CONNECT Edition. For the moment, anyone needing the latest version should ask via a Service Request, we will then be able to send a download link.
If you have questions about configuration BCE can help to troubleshoot prior to posting here, or you can export your configuration to a .BCF file that we can load into BCE for viewing.
Our Connect Edition Configuration Explorer (CECE) used to work. Now we too get an unhandled exception after ABD update 4. The Connect Application is already in the application list.
Any insight would be appreciated.
See the end of this message for details on invoking just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************System.FormatException: Input string was not in a correct format.at System.Text.StringBuilder.FormatError()at System.Text.StringBuilder.AppendFormatHelper(IFormatProvider provider, String format, ParamsArray args)at System.String.FormatHelper(IFormatProvider provider, String format, ParamsArray args)at System.String.Format(String format, Object arg0)at ConfigurationExplorer.CFGLine.CheckFunctionCallDefs()at ConfigurationExplorer.CFGLine.ParseLine(Boolean ArgOnly)at ConfigurationExplorer.CFGFile.Tokenize_File()at ConfigurationExplorer.CFGFile.ProcessFile()at ConfigurationExplorer.CFGWorkspace.Process_File(String& path, CFGFile& ParentFile, Int32 level)at ConfigurationExplorer.CFGFile.Process_INCLUDE()at ConfigurationExplorer.CFGFile.Process_Line(CFGLine& line)at ConfigurationExplorer.CFGFile.ProcessFile()at ConfigurationExplorer.CFGWorkspace.Process_File(String& path, CFGFile& ParentFile, Int32 level)at ConfigurationExplorer.CFGFile.Process_INCLUDE()at ConfigurationExplorer.CFGFile.Process_Line(CFGLine& line)at ConfigurationExplorer.CFGFile.ProcessFile()at ConfigurationExplorer.CFGWorkspace.Process_File(String& path, CFGFile& ParentFile, Int32 level)at ConfigurationExplorer.CFGWorkspace.ProcessWorkspace(CFGFile& ParentFile, Int32 level, Boolean CONNECT)at ConfigurationExplorer.WorkspaceSelector.VerticalSelected(String& vertname, String& exePath, ComboBox& user_cmb, CheckBox& chkConnect, Boolean LOCAL, Boolean BOX)at ConfigurationExplorer.UserProjectSelector.UpdateVerticals()at ConfigurationExplorer.UserProjectSelector.UserProjectSelector_Shown(Object sender, EventArgs e)at System.Windows.Forms.Form.OnShown(EventArgs e)at System.Windows.Forms.Control.InvokeMarshaledCallbackHelper(Object obj)at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)at System.Windows.Forms.Control.InvokeMarshaledCallback(ThreadMethodEntry tme)at System.Windows.Forms.Control.InvokeMarshaledCallbacks()
************** Loaded Assemblies **************mscorlibAssembly Version: 4.0.0.0Win32 Version: 4.7.3221.0 built by: NET472REL1LAST_CCodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll----------------------------------------ConfigurationExplorerAssembly Version: 10.0.0.11Win32 Version: 10.00.00.11 (Debug)CodeBase: file:///C:/Program%20Files/Bentley/ConfigExplorer/BentleyConfigurationExplorer/Assemblies/ConfigurationExplorer.exe----------------------------------------Microsoft.VisualBasicAssembly Version: 10.0.0.0Win32 Version: 14.7.3056.0 built by: NET472REL1CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll----------------------------------------SystemAssembly Version: 4.0.0.0Win32 Version: 4.7.3190.0 built by: NET472REL1LAST_CCodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll----------------------------------------System.CoreAssembly Version: 4.0.0.0Win32 Version: 4.7.3221.0 built by: NET472REL1LAST_CCodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll----------------------------------------CustomMarshalersAssembly Version: 4.0.0.0Win32 Version: 4.7.3056.0 built by: NET472REL1CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_64/CustomMarshalers/v4.0_4.0.0.0__b03f5f7f11d50a3a/CustomMarshalers.dll----------------------------------------System.Windows.FormsAssembly Version: 4.0.0.0Win32 Version: 4.7.3221.0 built by: NET472REL1LAST_CCodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll----------------------------------------System.DrawingAssembly Version: 4.0.0.0Win32 Version: 4.7.3056.0 built by: NET472REL1CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll----------------------------------------System.ConfigurationAssembly Version: 4.0.0.0Win32 Version: 4.7.3056.0 built by: NET472REL1CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll----------------------------------------System.XmlAssembly Version: 4.0.0.0Win32 Version: 4.7.3056.0 built by: NET472REL1CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll----------------------------------------Telerik.WinControls.UIAssembly Version: 2016.1.112.20Win32 Version: 2016.1.112.20CodeBase: file:///C:/Program%20Files/Bentley/ConfigExplorer/BentleyConfigurationExplorer/Assemblies/Telerik.WinControls.UI.DLL----------------------------------------Telerik.WinControlsAssembly Version: 2016.1.112.20Win32 Version: 2016.1.112.20CodeBase: file:///C:/Program%20Files/Bentley/ConfigExplorer/BentleyConfigurationExplorer/Assemblies/Telerik.WinControls.DLL----------------------------------------TelerikCommonAssembly Version: 2016.1.112.20Win32 Version: 2016.1.112.20CodeBase: file:///C:/Program%20Files/Bentley/ConfigExplorer/BentleyConfigurationExplorer/Assemblies/TelerikCommon.DLL----------------------------------------Microsoft.GeneratedCodeAssembly Version: 1.0.0.0Win32 Version: 4.7.3056.0 built by: NET472REL1CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll----------------------------------------AccessibilityAssembly Version: 4.0.0.0Win32 Version: 4.7.3056.0 built by: NET472REL1CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll----------------------------------------Bentley.PowerPlatform.FeatureAspectsAssembly Version: 1.0.0.0Win32 Version: 10.04.00.69CodeBase: file:///C:/Program%20Files/Bentley/AECOsim%20CONNECT%20Edition/AECOsimBuildingDesigner/Bentley.PowerPlatform.FeatureAspects.dll----------------------------------------
************** JIT Debugging **************To enable just-in-time (JIT) debugging, the .config file for thisapplication or computer (machine.config) must have thejitDebugging value set in the system.windows.forms section.The application must also be compiled with debuggingenabled.
For example:
<configuration><system.windows.forms jitDebugging="true" /></configuration>
When JIT debugging is enabled, any unhandled exceptionwill be sent to the JIT debugger registered on the computerrather than be handled by this dialog box.
Hi Linus,
We have found that BCE is unable to parse the configuration operator: parentdevdir. A defect has been filed, if you would like to file a Service Request to track and support this please reference Defect 973540.
These statements in "C:\Program Files\Bentley\AECOsim CONNECT Edition\AECOsimBuildingDesigner\Config\appl\BuildingDesigner.cfg" were modified in ABD Update 4 :
BB_DATASET_ORGANIZATION_FILTER : parentdevdir($(DG_CATALOGS_ORGANIZATION))BB_DATASET_WORKSPACE_FILTER : parentdevdir($(DG_CATALOGS_WORKSPACE))BB_DATASET_WORKSET_FILTER : parentdevdir($(DG_CATALOGS_WORKSET))
causing this failure.
To enable BCE pending a fix, you can temporarily edit these lines replacing the parentdevdir statements with full paths
Use of parentdevdir elsewhere or in MicroStation configurations will cause the same crash.
Marc
Is this defect (Defect 973540) already solved?
Hi, no the .NET error triggered when BCE find a parentdevdir operator is not fixed yet.
The three variables listed above are now defined differently and no longer use parentdevdir so process correctly in BCE.
Please read the Configuration Explorer thread for a link to the MicroStation Ideas page to support development in this area.