c# - 未处理的异常错误缺少 resx

标签 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));

错误信息:

mscorlib.dll 中发生类型为“System.Resources.MissingManifestResourceException”的未处理异常

附加信息:

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

问题:

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

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

最佳答案

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

如果您在一个文件中有多个类和一个表单,请将该类移动到文件末尾或完全移动到另一个文件。

关于c# - 未处理的异常错误缺少 resx,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16736541/

相关文章:

c# - 使用 File.ReadAllText 的静态字符串

jquery - 选择具有特定属性的元素

forms - Chrome - 您想保存此密码吗?提示获取错误值

python - 我正在尝试获取所选列表项的索引值

c++ - 如何检查变量是否有资源?

c# - 作为 C# 类的 javascript Highcharts 对象

c# - 数据库储值的全局化

c# - 新创建的工具栏图标未显示在工具栏中

android - 如何从 Assets 文件夹中获取所有文件

c# - 访问窗口资源中的命名元素