由于网站要实现多种语言,所以到网上查阅资料,在APP_GlobalResource下编写各个语言的资源文件,比如mylanguage.resx作默认的语言,mylanguage.zh_CN.resx为中文,可是,编译时会报错,说:
错误 11 命名空间“Resources”已经包含了“mylanguage”的定义 c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\buginhand\83642f8b\294429c1\App_GlobalResources.nx0idzhq.1.cs 26 如果把mylanguage.zh_CN.resx移出项目,则没有问题,为什么?我是新手,刚到公司工作,十分着急,请各位大侠赐教!

解决方案 »

  1.   

    http://msdn2.microsoft.com/zh-CN/library/f7fb46ye(VS.80).aspxhttp://blog.csdn.net/yukun25/archive/2006/07/17/932348.aspxhttp://mejiciel.spaces.live.com/blog/cns!EFE9ACA6335EAD62!109.entry?_c11_blogpart_blogpart=blogview&_c=blogpart
      

  2.   

    今天我仔细看了一下,原来是我代码中出现了一个致命的错误,本来是zh-CN,我写成了zh_CN,现在终于解决了,谢谢hertcloud(·£孙子兵法£·) 的关注!