none
vs2008 C# winform项目 resx文件自动生成的强类型资源类缺少partial修饰符 RRS feed

  • 问题

  • 如题,我在vs2008中,.net2.0框架下,新建一个c#的winform项目,有一个form1窗口,我在form1.resx中新增了一个字符串的资源,然后选择生成对应的资源代码,在form1.resx下面新增了一个form11.Designer.cs文件,里面的代码时自动生成的,然后里面的代码是Form1类,文件结构如下:

    然后这个自动生成的Form11.Designer.cs文件中的部分代码为:

    这时候生成项目的话就会报出上面的红框中的代码缺少partial修饰符的错误,但是因为这个文件中的代码是自动生成的,我即使手动加了partial,也会被自动改掉,请问有谁知道这个代码的自动生成为啥没加partial修饰符呢?

    2012年12月8日 15:20

答案

  • 此问题确实存在,我建议你不要这样使用资源文件和资源类,而是通过添加资源文件来实现,不要去修改 Form1.resx 文件。
    2012年12月25日 3:36

全部回复