我有一个asp.net Web应用程序项目,有一些全局资源。 如果我部署到我的开发机器,资源使用正确,但是在生产服务器中,文本以默认语言显示,因此不会读取全局资源。
有什么想法吗? (我将App_GlobalResources目录复制到生产Web目录根目录)
答案 0 :(得分:0)
亲爱的Hugo,App_GlobalResources包含继承当前文化的全局资源,因此如果您有1-2种或更多语言,则必须为每种语言创建不同的全局资源。例如
CommonResource.en-US.resx
CommonResource.fa-IR.resx
CommonResource.-----.resx