当前位置: 代码迷 >> ASP.NET >> asp.net资源文件有关问题,命名空间“Resources”已经包含了“lang”的定义
  详细解决方案

asp.net资源文件有关问题,命名空间“Resources”已经包含了“lang”的定义

热度:2899   发布时间:2013-02-25 00:00:00.0
asp.net资源文件问题,命名空间“Resources”已经包含了“lang”的定义
项目要做多语言,所以引用的资源文件
但是现在多加了一个单位转换的功能,一些单位也写在了资源文件里面
lang.en-US
lang.en-US_Pa
lang.ru-ru
lang.ru-ru_Pa
lang.zh-CN
lang.zh-CN_Pa
但是会报错说我引用的时候没有对应的key值
<%$ Resources:lang,login2 %>
于是添加一个默认的lang文件,这时候编译错误
命名空间“Resources”已经包含“lang”的定义
求解决方案


------解决方案--------------------------------------------------------
Resources 对象中 估计有这个了,你自己去看下 ,就不用 用 <%%> 绑定了
------解决方案--------------------------------------------------------
资源文件的命名有问题

中文 Language.zh-cn.resx
英文Language.en-us.resx
  相关解决方案