Jon*_*age 4 .net c++-cli windows-forms-designer winforms
我有一个Windows窗体项目.它有一个主要的形式System::Windows::Forms::Form,我可以在设计师中打开而没有任何问题.如果我尝试关闭设计师,它会杀死Visual Studio(v2008 SP1).
该表单包括一个选项卡控件,其中包含各种System::Windows::Forms::UserControl派生表单的页面.所以我猜测故障位于主要形式或其中一个子组件中.问题是我不知道如何缩小范围呢?
我试过从开发人员环境的另一个副本调试,但我无法让断点工作.
非常感谢收到有关如何解决这个问题的任何建议!
[编辑]通过反复试验,我将其缩小为单个System::Windows::Forms::UserControl派生控件,并且仅当该控件嵌套在一个控件中时才会发生崩溃System::Windows::Forms::TabControl.Tab键控件在关闭时是否会执行某些操作可能会导致崩溃?
尝试打开VS的另一个实例,转到Debug - > attach to process,从列表中选择另一个VS(你的项目所在的那个),然后将断点放在应用程序的某个地方(某处可能会导致此错误) ,并运行你的项目,你应该能够调试它,并找到导致VS崩溃的原因.
祝好运