未处理的异常错误缺少resx

1 c# forms resources

我的表单有问题,它会产生错误.如果我删除它们,它工作正常,但问题变得有点儿麻烦.

this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")))
this.pictureBox1.Image = ((System.Drawing.Image)
    (resources.GetObject("pictureBox1.Image")));
System.ComponentModel.ComponentResourceManager resources = 
    new System.ComponentModel.ComponentResourceManager(typeof(LYNXAntiCheatForm));
Run Code Online (Sandbox Code Playgroud)

错误消息:

mscorlib.dll中出现未处理的"System.Resources.MissingManifestResourceException"类型异常

附加信息:

找不到适合指定文化或中性文化的资源.确保在编译时将"LYNXAntiCheat.LYNXAntiCheatForm.resources"正确嵌入或链接到程序集"LYNXAntiCheatForm"中,或者所有所需的附属程序集都是可加载和完全签名的.

题:

如何在不删除这三行代码的情况下真正解决此问题.我确实尝试添加一个名为"LYNXAntiCheat"的resx文件

我使用Visual Studio 2012 Express来编译这个C#项目.

sra*_*boy 6

我在this.Icon行上有同样的错误,因为我在CS文件中的表单部分类之前放了另一个类.我经常在测试新抽象时这样做而忘记你不允许这样做.

如果在包含Form的文件中有多个类,请将该类移到文件末尾或完全移动到另一个文件.