- csharp/
- C# 访问表单设计器时发生visual studio 2008错误
C# 访问表单设计器时发生visual studio 2008错误
C# 访问表单设计器时发生visual studio 2008错误,c#,winforms,designer,C#,Winforms,Designer,为防止加载设计器之前可能的数据丢失,必须解决以下错误:
错误列表(名称没有那么重要):
变量“TextEditor”未声明或从未赋值。
....
然后是:
此错误的实例(1)
隐藏调用堆栈
位于System.ComponentModel.Design.Serialization.CodeDomainDesignerLoader.EnsureDocument(IDesignerSerializationManager)
位于System.ComponentModel.Design.Seriali
为防止加载设计器之前可能的数据丢失,必须解决以下错误:
错误列表(名称没有那么重要):
变量“TextEditor”未声明或从未赋值。
....
然后是:
此错误的实例(1)
隐藏调用堆栈
位于System.ComponentModel.Design.Serialization.CodeDomainDesignerLoader.EnsureDocument(IDesignerSerializationManager)
位于System.ComponentModel.Design.Serialization.CodeDomainDesignerLoader.PerformLoad(IDesignerSerializationManager)
位于Microsoft.VisualStudio.Design.Serialization.CodeDom.VSCodeDomDesignerLoader.PerformLoad(IDesignerSerializationManager序列化管理器)
位于System.ComponentModel.Design.Serialization.BasicDesignerLoader.BeginLoad(IDesignerLoaderHost主机)
它生成了表单,但无法访问表单(如果我按ignore,则打开空表单)
谢谢 我记不清了,但这是一个类似[Designmode(false)]之类的属性。此属性忽略设计模式中的属性。因此,当您打开设计模式时,设计器不会访问此属性。
如果自定义类有问题,并且可以编辑类,则可以将此属性添加到发生此错误的属性中。或者,您可以尝试以下内容
关闭所有打开的文档(ALT+(W->L))或从顶部菜单关闭。然后建立并打开你的表格
关闭visual studio中的所有文档,如果可以,请清除项目obj和bin文件夹,并重新生成项目或清理解决方案
关闭visual studio clear bin和obj文件夹中的所有文档,重新启动visual studio并重建解决方案
我记不清了,但这是一个像[Designmode(false)]之类的属性。此属性忽略设计模式中的属性。因此,当您打开设计模式时,设计器不会访问此属性。
如果自定义类有问题,并且可以编辑类,则可以将此属性添加到发生此错误的属性中。或者,您可以尝试以下内容
关闭所有打开的文档(ALT+(W->L))或从顶部菜单关闭。然后建立并打开你的表格
关闭visual studio中的所有文档,如果可以,请清除项目obj和bin文件夹,并重新生成项目或清理解决方案
关闭visual studio clear bin和obj文件夹中的所有文档,重新启动visual studio并重建解决方案
(适用于VS2008 windows项目)
在VS 2008中打开您的项目,首先关闭VS project中的所有选项卡,首先构建项目,然后在清理项目后,再次构建项目。双击Form.cs.(适用于VS2008 windows项目)
在VS 2008中打开您的项目,首先关闭VS project中的所有选项卡,首先构建项目,然后在清理项目后,再次构建项目。双击Form.cs.请按照VS.移动类代码,使其成为文件中的第一个类,然后再次尝试加载设计器。我已经尝试过,但没有成功。@mihirj可能重复的请按照VS.移动类代码,使其成为文件中的第一个类,然后再次尝试加载设计器。我尝试过了已经但不起作用..@mihirj的可能副本