之前公司编写的程序在Win7上运行正常,当.net 2.0换成.net 4.5并且在win10上运行时就会出现System.AccessViolationException错误。
登录该程序过后就会弹出一个功能选择Form,其中有个ComboBox控件,能够通过下拉框选择不同功能。
选择后就会进入SelectedIndexChanged事件,如图为部分代码,通过不同的选项产生对应的功能界面。
功能界面右上角也有个下拉框,能够弹出新的功能选择界面。
现在就是当频繁这样操作后就会出现System.AccessViolationException错误,而且出错的时间不固定。
有时产生两个功能界面就出错,有时产生十几个功能界面才出错。
请问下各位有遇见过这样的问题吗?如何解决。