我正在visual studio 2019和c#中编写遗留代码,我的项目参考了Telerik组件。
所有的用户控件都有设计错误。另外,当我创建新的空用户控件时,我得到了设计器错误
我在当前解决方案中有这个问题,当我创建新的解决方案时,一切正常。
请注意,我已经检查过设计师的代码好几次了。
我在谷歌上搜索了这个问题,并尝试了以下方法
- 重置visual studio
- 检查以下选项:工具在祝辞选择在祝辞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