winfrom打开窗体设计界面提示“无法创建新的堆栈防护页面“ |
您所在的位置:网站首页 › 无法创建新的堆栈防护页面的解决办法 › winfrom打开窗体设计界面提示“无法创建新的堆栈防护页面“ |
最近接了个项目,在打开窗体设计器时提示"无法创建新的堆栈防护页面",点击确定后vs直接关闭。查了相关资料,大部分说是控件可能存在递归,导致报错。我使用了最笨的排除法,先对设计代码全部注释,成功打开设计界面,然后逐步取消各控件的代码,找到引发错误的控件。 经排除发现,是如下代码引发了异常: this.Controls.Add(this.mainPageLayout);查看this.mainPageLayout,原来是自定义控件 public Controls.LayouotControl.MainPageLayout mainPageLayout;打开这个控件查看,发现报错
通过堆栈跟踪,发现有这样一段代码 string path = string.Format(@"{0}\db\{1}.db", Environment.CurrentDirectory, Applicate.MyAccount.userId);Environment.CurrentDir |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |