在CNCCBIM OpenRoads软件使用过程中,我在通过过滤组创建地膜时总是出现弹窗,提示应用程序的组件中发生了未经处理的异常

在CNCCBIM OpenRoads软件使用过程中,我在通过过滤组创建地膜时总是出现弹窗,提示应用程序的组件中发生了未经处理的异常,请问如何解决?

  • 请问如果关闭弹窗,是否能继续进行呢?

    以前出现过这种情况吗?点开详细信息,里面是什么内容呢?

    您试试初始化程序,看看是否能解决问题:

    https://communities.bentley.com/communities/other_communities/chinafirst/w/chinawiki/55839/cnccbimopenroads-has-stopped-working

  • 您好,谢谢您的解答。我可以进入软件,只是在创建地膜的过程中选择了通过“从图形过滤器”这种方式去创建,当但我在创建过滤器的时候,编辑过滤器的时候,通过选择高程点的时候出现这个弹窗,无法进行下一步

  • 点开详细信息的内容

    有关调用实时(JIT)调试而不是此对话框的详细信息,
    请参见此消息的结尾。

    ************** 异常文本 **************
    System.ArgumentNullException: 值不能为 null。
    参数名: obj
    在 Bentley.CifNET.Objects.Engine.ObjectSpace.GetObjectKeyInternal(Object obj, Boolean checkSameObjectSpace, Boolean allowDeleted)
    在 Bentley.CifNET.Objects.Engine.ObjectSpace.Bentley.CifNET.Objects.IObjectTracker.GetObjectKey(Object obj)
    在 Bentley.CifNET.GraphicalFiltersModel.Presentation.FilterGroupUtilities.HighlightElementsInternal(IEnumerable listOfFilter, Boolean include2d, IObjectSpace objectSpace, Boolean selectThem, Boolean useSelectionSet)
    在 Bentley.CifNET.GraphicalFiltersModel.Presentation.Dialogs.FilterDialog.Preview(Boolean include2d)
    在 Bentley.CifNET.UI.Controls.Wizard.btnOptional2_Click(Object sender, EventArgs e)
    在 System.Windows.Forms.Control.OnClick(EventArgs e)
    在 System.Windows.Forms.Button.OnClick(EventArgs e)
    在 System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
    在 System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
    在 System.Windows.Forms.Control.WndProc(Message& m)
    在 System.Windows.Forms.ButtonBase.WndProc(Message& m)
    在 System.Windows.Forms.Button.WndProc(Message& m)
    在 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


    ************** 已加载的程序集 **************
    mscorlib
    程序集版本:4.0.0.0
    Win32 版本:4.8.4510.0 built by: NET48REL1LAST_B
    基本代码:file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
    ----------------------------------------
    CNCCBIMOpenRoads
    程序集版本:0.0.0.0
    Win32 版本:10.04.01.05
    基本代码:file:///D:/Program%20Files/Bentley/CNCCBIMOpenRoads/CNCCBIMOpenRoads/CNCCBIMOpenRoads.exe

    Bentley.CatalogService.CatalogExplorer
    程序集版本:1.0.0.0
    Win32 版本:10.10.00.27
    基本代码:file:///D:/Program%20Files/Bentley/CNCCBIMOpenRoads/CNCCBIMOpenRoads/Assemblies/Bentley.CatalogService.CatalogExplorer.DLL
    ----------------------------------------
    Bentley.CatalogService.Api
    程序集版本:1.0.0.0
    Win32 版本:10.10.00.27
    基本代码:file:///D:/Program%20Files/Bentley/CNCCBIMOpenRoads/CNCCBIMOpenRoads/Assemblies/Bentley.CatalogService.Api.DLL
    ----------------------------------------
    Bentley.Geotechnical.Utility
    程序集版本:1.0.0.0
    Win32 版本:10.01.01.16
    基本代码:file:///D:/Program%20Files/Bentley/CNCCBIMOpenRoads/CNCCBIMOpenRoads/Assemblies/Bentley.Geotechnical.Utility.DLL
    ----------------------------------------
    Bentley.CifNET.Annotation.UI.4.0
    程序集版本:1.0.0.0
    Win32 版本:10.04.01.01
    基本代码:file:///D:/Program%20Files/Bentley/CNCCBIMOpenRoads/CNCCBIMOpenRoads/Cif/Bentley.CifNET.Annotation.UI.4.0.DLL
    ----------------------------------------
    TextTools
    程序集版本:1.0.0.0
    Win32 版本:10.10.00.23
    基本代码:file:///D:/Program%20Files/Bentley/CNCCBIMOpenRoads/CNCCBIMOpenRoads/mdlsys/asneeded/TextTools.DLL
    ----------------------------------------
    CivilDWGExporter
    程序集版本:1.0.0.0
    Win32 版本:10.10.00.23
    基本代码:file:///D:/Program%20Files/Bentley/CNCCBIMOpenRoads/CNCCBIMOpenRoads/mdlsys/asneeded/CivilDWGExporter.DLL
    ----------------------------------------
    Bentley.CifNET.TerrainModel.ImportExport.Text.4.0
    程序集版本:1.0.0.0
    Win32 版本:10.04.01.01
    基本代码:file:///D:/Program%20Files/Bentley/CNCCBIMOpenRoads/CNCCBIMOpenRoads/Cif/Bentley.CifNET.TerrainModel.ImportExport.Text.4.0.DLL
    ----------------------------------------
    Bentley.General.MixedMode1
    程序集版本:1.0.0.0
    Win32 版本:09.15.02.28
    基本代码:file:///D:/Program%20Files/Bentley/CNCCBIMOpenRoads/CNCCBIMOpenRoads/Assemblies/ECFramework/Bentley.General.MixedMode1.DLL
    ----------------------------------------
    Bentley.ECUISupport
    程序集版本:1.0.0.0
    Win32 版本:10.10.00.23
    基本代码:file:///D:/Program%20Files/Bentley/CNCCBIMOpenRoads/CNCCBIMOpenRoads/Assemblies/Bentley.ECUISupport.DLL
    ----------------------------------------
    Bentley.CifNET.UI.Controls.4.0.resources
    程序集版本:1.0.0.0
    Win32 版本:10.04.01.05
    基本代码:file:///D:/Program%20Files/Bentley/CNCCBIMOpenRoads/CNCCBIMOpenRoads/Cif/zh-CN/Bentley.CifNET.UI.Controls.4.0.resources.DLL
    ----------------------------------------
    Bentley.MicroStation.WinForms.Controls.resources
    程序集版本:1.0.0.0
    Win32 版本:10.04.01.05
    基本代码:file:///D:/Program%20Files/Bentley/CNCCBIMOpenRoads/CNCCBIMOpenRoads/Assemblies/zh-CN/Bentley.MicroStation.WinForms.Controls.resources.DLL
    ----------------------------------------
    Bentley.MicroStation.WinForms.ECPropertyPane.resources
    程序集版本:1.0.0.0
    Win32 版本:10.04.01.05
    基本代码:file:///D:/Program%20Files/Bentley/CNCCBIMOpenRoads/CNCCBIMOpenRoads/Assemblies/zh-CN/Bentley.MicroStation.WinForms.ECPropertyPane.resources.DLL
    ----------------------------------------
    DcStmNet.resources
    程序集版本:10.8.0.22
    Win32 版本:10.04.01.05
    基本代码:file:///D:/Program%20Files/Bentley/CNCCBIMOpenRoads/CNCCBIMOpenRoads/Descartes/assemblies/zh-CN/DcStmNet.resources.DLL
    ----------------------------------------

    ************** JIT 调试 **************
    要启用实时(JIT)调试,
    该应用程序或计算机的 .config 文件(machine.config)的 system.windows.forms 节中必须设置
    jitDebugging 值。
    编译应用程序时还必须启用
    调试。

    例如:

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

    启用 JIT 调试后,任何未经处理的异常
    都将被发送到在此计算机上注册的 JIT 调试程序,
    而不是由此对话框处理。

  • 您的步骤3,是通过选择,意思是提前选中对象,那么您是否提前选中对象了呢,如果没有的话,不需要步骤3。

    另外,您试试先不预览,待创建地模,应用过滤器的时候再预览。

  • 我尝试过,不能解决问题,需要选择对象之后才能创建过滤器,现在的情况是不能选择对象,即使可以创建出过滤器,过滤器也是没有元素的