Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/37.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# 错误CS1061“;。。。不包含定义和扩展方法…接受类型为”;可以找到_C#_Asp.net - Fatal编程技术网

C# 错误CS1061“;。。。不包含定义和扩展方法…接受类型为”;可以找到

C# 错误CS1061“;。。。不包含定义和扩展方法…接受类型为”;可以找到,c#,asp.net,C#,Asp.net,我是.NETVisualStudio的新手,正在构建windows窗体应用程序 在尝试构建解决方案时,我遇到了下面描述的错误。我不确定它是否与文件“SuperAdventure.SuperAdventure”或未指定的控件相关 “SuperAdventure.SuperAdventure”不包含“label5\u Click”和无扩展方法的定义”“label5\u Click”接受类型为“SuperAdventure.SuperAdventure”的第一个参数(是否缺少using指令或程序集引用

我是.NETVisualStudio的新手,正在构建windows窗体应用程序

在尝试构建解决方案时,我遇到了下面描述的错误。我不确定它是否与文件“SuperAdventure.SuperAdventure”或未指定的控件相关

“SuperAdventure.SuperAdventure”不包含“label5\u Click”和无扩展方法的定义“label5\u Click”接受类型为“SuperAdventure.SuperAdventure”的第一个参数(是否缺少using指令或程序集引用?)

这是错误代码,错误显示在标记行的代码下有一条红色的曲线/线

// lblExperience
// 
this.lblExperience.AutoSize = true;
this.lblExperience.Location = new System.Drawing.Point(110, 73);
this.lblExperience.Name = "lblExperience";
this.lblExperience.Size = new System.Drawing.Size(35, 13);
this.lblExperience.TabIndex = 6;
this.lblExperience.Text = "label7";
this.lblExperience.Click += new System.EventHandler(this.label5_Click); // <-- squiggly line here
//lblExperience
// 
this.lblExperience.AutoSize=true;
this.lblExperience.Location=新系统.图纸.点(110,73);
this.lblExperience.Name=“lblExperience”;
this.lblExperience.Size=新系统.图纸.尺寸(35,13);
this.lblExperience.TabIndex=6;
this.lblExperience.Text=“label7”;
this.lblExperience.Click+=new System.EventHandler(this.label5_Click);//----构建已启动:项目:引擎,配置:发布任何
中央处理器------

  • 1> 引擎->C:\Users\Admin\Documents\visualstudio
    2013\Projects\SuperAdventure\Engine\bin\Release\Engine.dll

  • 2> ---- 开始构建:项目:SuperAdventure,配置:发布任何版本
    中央处理器------

  • 2> c:\Users\Admin\Documents\visualstudio
    2013\Projects\SuperAdventure.Designer.cs(119,70119,82):错误
    CS1061:“SuperAdventure.SuperAdventure”不包含 “label5_Click”和无扩展方法的定义 “label5_Click”接受类型为的第一个参数 可以找到“SuperAdventure.SuperAdventure”(您是否缺少 使用指令或程序集引用?================生成:1 成功,1次失败,0次更新,0次跳过==========

  • 如果我需要提供更多信息,请告诉我。
    PS:我是一个初学者,试图通过构建RPG游戏作为练习来学习一些C。

    快速解决方案:删除此.lblExperience并重新创建它

    控件似乎找不到它的click事件处理程序,在不太复杂的情况下,删除控件然后双击它将创建一个新的处理程序并正确绑定它


    其他快速解决方案:删除该行。但是您没有针对其单击事件的处理程序,这可能是故意的。

    对于我来说,我打开了
    IdentityModel
    类,修改了
    System.Data.Entity
    , 最终结果是:

    public System.Data.Entity.DbSet<EventSystem.Models.Admin> Admins { get; set; }
    
    public System.Data.Entity.DbSet管理员{get;set;}
    
    当您使用CodeFirst或为注册用户使用Identity创建数据库,并将您的类添加到IdentityModes时,您可以从IDbSet和DbSet使用 如果在IDbSet上按F12,您会看到它无法访问像FindAsync这样的异步方法 但是当您使用from DbSet这个方法访问异步方法时,如果您在DbSet上按F12键,就可以看到它 当asp mvc自行制作控制器和控制器,并且您使用异步模式时,此文本会导致一些错误 错误CS1061“…不包含定义,并且找不到扩展方法…接受类型为”的第一个参数

    您必须转到DbContext类并将IDbSet更改为DbSect,然后此错误消失,项目成功运行
    感谢您抽出时间

    嗨,欢迎来到stackoverflow。您能否提供导致此问题的代码?好像有什么东西试图引用标签5\u单击某个地方。在Visual Studio中,您可以使用
    Ctrl+Shift+F
    查找解决方案中字符串的所有引用。您似乎意外地单击了设计器窗口中的标签,设计器添加了事件处理程序(
    label5\u Click
    )。然后,您从代码文件中删除了该处理程序,但忘记删除designer.cs文件中的此分配。应将其标记为WinForms而不是asp.net。我开始编程的时候还想写一个游戏,这让我买了很多书,努力地钻研,但几年后才发现我开始玩得太过火了。所以不要害羞,但如果你愿意接受一些建议,你还有很长的路要走。我会继续前进,第一步是看几个小时的视频和书籍,这将为你节省大量的时间和精力,然后再进一步。这相当于买一辆新车,因为旧的脏了,但很高兴它能起作用:)