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.

Parents
  • 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.

    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.

    Marc

Reply Children
No Data