我现在用C#里的资源文件做中文和英文的多语言开发,可是读不出资源文件里的信息,
ResourceManager rm = new ResourceManager("WindowsApplication5" + "." + resourceName, System.Reflection.Assembly.GetExecutingAssembly());
return rm.GetString("name");
运行以后读出来的值为空,麻烦大家了

解决方案 »

  1.   

    我在vs2005 vb.net 中用ResourceManager 读取格式为resources的资源文件,没有问题,在2008 vb.net中用相同的方法就报错{"未能找到任何适合于指定的区域性或非特定区域性的资源。请确保在编译时已将“资源文件操作.res.resources”正确嵌入或链接到程序集“资源文件操作”,或者确保所有需要的附属程序集都可加载并已进行了完全签名。"} 您知道怎么回事吗