Bentley Configuration Explorer for CONNECT Edition

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.

  • Hi Marc,

    Just test-ran BCE for CE, It doesn't seem to pick up CE products, it lists v8i products but upon selecting one of products (ABD SS6 or Mstation SS4) it returns an error "Unhandled exception..." with details:

    See the end of this message for details on invoking
    just-in-time (JIT) debugging instead of this dialog box.
    ************** Exception Text **************
    System.InvalidCastException: Conversion from string "" to type 'Boolean' is not valid. ---> System.FormatException: Input string was not in a correct format.
       at Microsoft.VisualBasic.CompilerServices.Conversions.ParseDouble(String Value, NumberFormatInfo NumberFormat)
       at Microsoft.VisualBasic.CompilerServices.Conversions.ToBoolean(String Value)
       --- End of inner exception stack trace ---
       at Microsoft.VisualBasic.CompilerServices.Conversions.ToBoolean(String Value)
       at ConfigurationExplorer.WorkspaceSelector.VerticalSelected(String& vertname, String& exePath, ComboBox& user_cmb, CheckBox& chkConnect, Boolean LOCAL, Boolean BOX)
       at ConfigurationExplorer.WorkspaceSelector.VerticalSelected2(ComboBox& vert_cmb, ComboBox& user_cmb, CheckBox& chkConnect, Boolean LOCAL, Boolean BOX)
       at ConfigurationExplorer.UserProjectSelector.Update_Selection()
       at ConfigurationExplorer.UserProjectSelector.cmbApplication_SelectedIndexChanged(Object sender, EventArgs e)
       at System.Windows.Forms.ComboBox.OnSelectedIndexChanged(EventArgs e)
       at System.Windows.Forms.ComboBox.WmReflectCommand(Message& m)
       at System.Windows.Forms.ComboBox.WndProc(Message& m)
       at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

    ************** Loaded Assemblies **************
    mscorlib
        Assembly Version: 4.0.0.0
        Win32 Version: 4.7.2110.0 built by: NET47REL1LAST
        CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
    ----------------------------------------
    ConfigurationExplorer
        Assembly Version: 10.0.0.10
        Win32 Version: 10.00.00.10 (Debug)
        CodeBase: file:///C:/Program%20Files/Bentley/ConfigExplorer/BentleyConfigurationExplorer/Assemblies/ConfigurationExplorer.exe
    ----------------------------------------
    Microsoft.VisualBasic
        Assembly Version: 10.0.0.0
        Win32 Version: 14.7.2046.0 built by: NET47REL1
        CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
    ----------------------------------------
    System
        Assembly Version: 4.0.0.0
        Win32 Version: 4.7.2110.0 built by: NET47REL1LAST
        CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
    ----------------------------------------
    System.Core
        Assembly Version: 4.0.0.0
        Win32 Version: 4.7.2102.0 built by: NET47REL1LAST
        CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
    ----------------------------------------
    CustomMarshalers
        Assembly Version: 4.0.0.0
        Win32 Version: 4.7.2046.0 built by: NET47REL1
        CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_64/CustomMarshalers/v4.0_4.0.0.0__b03f5f7f11d50a3a/CustomMarshalers.dll
    ----------------------------------------
    System.Windows.Forms
        Assembly Version: 4.0.0.0
        Win32 Version: 4.7.2110.0 built by: NET47REL1LAST
        CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
    ----------------------------------------
    System.Drawing
        Assembly Version: 4.0.0.0
        Win32 Version: 4.7.2046.0 built by: NET47REL1
        CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
    ----------------------------------------
    System.Configuration
        Assembly Version: 4.0.0.0
        Win32 Version: 4.7.2046.0 built by: NET47REL1
        CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
    ----------------------------------------
    System.Xml
        Assembly Version: 4.0.0.0
        Win32 Version: 4.7.2102.0 built by: NET47REL1LAST
        CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
    ----------------------------------------
    Telerik.WinControls.UI
        Assembly Version: 2016.1.112.20
        Win32 Version: 2016.1.112.20
        CodeBase: file:///C:/Program%20Files/Bentley/ConfigExplorer/BentleyConfigurationExplorer/Assemblies/Telerik.WinControls.UI.DLL
    ----------------------------------------
    Telerik.WinControls
        Assembly Version: 2016.1.112.20
        Win32 Version: 2016.1.112.20
        CodeBase: file:///C:/Program%20Files/Bentley/ConfigExplorer/BentleyConfigurationExplorer/Assemblies/Telerik.WinControls.DLL
    ----------------------------------------
    TelerikCommon
        Assembly Version: 2016.1.112.20
        Win32 Version: 2016.1.112.20
        CodeBase: file:///C:/Program%20Files/Bentley/ConfigExplorer/BentleyConfigurationExplorer/Assemblies/TelerikCommon.DLL
    ----------------------------------------
    Microsoft.GeneratedCode
        Assembly Version: 1.0.0.0
        Win32 Version: 4.7.2102.0 built by: NET47REL1LAST
        CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
    ----------------------------------------
    Accessibility
        Assembly Version: 4.0.0.0
        Win32 Version: 4.7.2046.0 built by: NET47REL1
        CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
    ----------------------------------------
    System.Data
        Assembly Version: 4.0.0.0
        Win32 Version: 4.7.2102.0 built by: NET47REL1LAST
        CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_64/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
    ----------------------------------------
    System.Numerics
        Assembly Version: 4.0.0.0
        Win32 Version: 4.7.2046.0 built by: NET47REL1
        CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
    ----------------------------------------
    ************** JIT Debugging **************
    To enable just-in-time (JIT) debugging, the .config file for this
    application or computer (machine.config) must have the
    jitDebugging value set in the system.windows.forms section.
    The application must also be compiled with debugging
    enabled.
    For example:
    <configuration>
        <system.windows.forms jitDebugging="true" />
    </configuration>
    When JIT debugging is enabled, any unhandled exception
    will be sent to the JIT debugger registered on the computer
    rather than be handled by this dialog box.
    Regards,
    Ryan Ryanto
  • 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 **************
    mscorlib
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3221.0 built by: NET472REL1LAST_C
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
    ----------------------------------------
    ConfigurationExplorer
    Assembly Version: 10.0.0.11
    Win32 Version: 10.00.00.11 (Debug)
    CodeBase: file:///C:/Program%20Files/Bentley/ConfigExplorer/BentleyConfigurationExplorer/Assemblies/ConfigurationExplorer.exe
    ----------------------------------------
    Microsoft.VisualBasic
    Assembly Version: 10.0.0.0
    Win32 Version: 14.7.3056.0 built by: NET472REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
    ----------------------------------------
    System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3190.0 built by: NET472REL1LAST_C
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
    ----------------------------------------
    System.Core
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3221.0 built by: NET472REL1LAST_C
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
    ----------------------------------------
    CustomMarshalers
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3056.0 built by: NET472REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_64/CustomMarshalers/v4.0_4.0.0.0__b03f5f7f11d50a3a/CustomMarshalers.dll
    ----------------------------------------
    System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3221.0 built by: NET472REL1LAST_C
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
    ----------------------------------------
    System.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3056.0 built by: NET472REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
    ----------------------------------------
    System.Configuration
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3056.0 built by: NET472REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
    ----------------------------------------
    System.Xml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3056.0 built by: NET472REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
    ----------------------------------------
    Telerik.WinControls.UI
    Assembly Version: 2016.1.112.20
    Win32 Version: 2016.1.112.20
    CodeBase: file:///C:/Program%20Files/Bentley/ConfigExplorer/BentleyConfigurationExplorer/Assemblies/Telerik.WinControls.UI.DLL
    ----------------------------------------
    Telerik.WinControls
    Assembly Version: 2016.1.112.20
    Win32 Version: 2016.1.112.20
    CodeBase: file:///C:/Program%20Files/Bentley/ConfigExplorer/BentleyConfigurationExplorer/Assemblies/Telerik.WinControls.DLL
    ----------------------------------------
    TelerikCommon
    Assembly Version: 2016.1.112.20
    Win32 Version: 2016.1.112.20
    CodeBase: file:///C:/Program%20Files/Bentley/ConfigExplorer/BentleyConfigurationExplorer/Assemblies/TelerikCommon.DLL
    ----------------------------------------
    Microsoft.GeneratedCode
    Assembly Version: 1.0.0.0
    Win32 Version: 4.7.3056.0 built by: NET472REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
    ----------------------------------------
    Accessibility
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3056.0 built by: NET472REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
    ----------------------------------------
    Bentley.PowerPlatform.FeatureAspects
    Assembly Version: 1.0.0.0
    Win32 Version: 10.04.00.69
    CodeBase: 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 this
    application or computer (machine.config) must have the
    jitDebugging value set in the system.windows.forms section.
    The application must also be compiled with debugging
    enabled.

    For example:

    <configuration>
    <system.windows.forms jitDebugging="true" />
    </configuration>

    When JIT debugging is enabled, any unhandled exception
    will be sent to the JIT debugger registered on the computer
    rather 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.

    Regards

    Marc