Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/307.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 访问表单设计器时发生visual studio 2008错误_C#_Winforms_Designer - Fatal编程技术网

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的可能副本