加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

.net – 如何调试Windows窗体设计器崩溃?

发布时间:2020-12-14 04:27:53 所属栏目:Windows 来源:网络整理
导读:我有一个 Windows窗体项目.它有一个派生自System :: Windows :: Forms :: Form的主窗体,我可以在设计器中打开它,没有任何问题.如果我尝试关闭设计师,它会杀死Visual Studio(v2008 SP1). 该表单包含一个选项卡控件,其中包含各种System :: Windows :: Forms ::
我有一个 Windows窗体项目.它有一个派生自System :: Windows :: Forms :: Form的主窗体,我可以在设计器中打开它,没有任何问题.如果我尝试关闭设计师,它会杀死Visual Studio(v2008 SP1).

该表单包含一个选项卡控件,其中包含各种System :: Windows :: Forms :: UserControl派生形式的页面.所以我猜测故障位于主要形式或其中一个子组件中.问题是我不知道如何缩小范围呢?

我试过从开发人员环境的另一个副本调试,但我无法让断点工作.

非常感谢收到有关如何解决这个问题的任何建议!

[编辑]通过反复试验,我将其缩小为单个System :: Windows :: Forms :: UserControl派生控件,只有在该控件嵌套在System :: Windows :: Forms ::中时才会发生崩溃. TabControl的. Tab键控件在关闭时是否会执行某些操作可能会导致崩溃?

解决方法

尝试打开另一个VS实例,转到Debug – >附加到进程,从列表中选择另一个VS(您的项目所在的那个),然后将断点放在应用程序的某个地方(某处可能会导致此错误),并运行您的项目,您应该能够调试它找到了导致VS崩溃的原因.

祝好运

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读