为什么我得到错误的Windows窗体设计器?



我正在visual studio 2019和c#中编写遗留代码,我的项目参考了Telerik组件。

所有的用户控件都有设计错误。另外,当我创建新的空用户控件时,我得到了设计器错误

我在当前解决方案中有这个问题,当我创建新的解决方案时,一切正常。

请注意,我已经检查过设计师的代码好几次了。

我在谷歌上搜索了这个问题,并尝试了以下方法

  1. 重置visual studio
  2. 检查以下选项:工具在祝辞选择在祝辞Windows窗体设计师在祝辞自动填充工具箱

这里是错误调用栈

在System.ComponentModel.Design.Serialization.CodeDomDesignerLoader

。在system . componentmodel . design . serialize . codedomdesignerloader中确保文件(IDesignerSerializationManager管理器)。PerformLoad (IDesignerSerializationManager经理)在Microsoft.VisualStudio.Design.Serialization.CodeDom.VSCodeDomDesignerLoader。PerformLoad (IDesignerSerializationManager serializationManager)从抛出异常的前一个位置开始的堆栈跟踪结束——在Microsoft.VisualStudio.Design.Serialization.CodeDom.VSCodeDomDesignerLoader。在microsoft.visualstudio.design.serializationmanager . codedom . vscodedomdesignerloader . deferredloadhandler . interopt.ivstextbufferdataevents .执行加载(IDesignerSerializationManager serializationManager)。OnLoadCompleted (Int32 fReload)

请查看Windows窗体设计器错误页面

希望它能帮助解决你的问题

和一些有用的技巧在Stackoverflow

最新更新