当存在具有相同名称但后缀为language-country的文件时,加载不同文化的asp.net资源,例如法国的fr-FR。
使用本教程创建具有显式本地化的本地化资源:
http://msdn.microsoft.com/en-us/library/fw69ke6f(v=vs.80).aspx
但是它没有加载本地化资源(加载全局资源文件,没有文化名称的文件)。 我将区域设置设置为fr(我正在尝试的本地化文化,我在葡萄牙),在法国区域设置中的本地化,检查fr-FR语言是否在IE9浏览器语言之上(在互联网选项上) ,重新编译应用程序,清理文件夹C:\ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 \ Temporary ASP.NET Files,它仍然无法正常工作。
还尝试将fr文件放入名为fr的子目录中,并使用fr-FR而不是fr。
为什么没有加载fr资源?也许我必须更改主文件名(.net如何知道主要资源文件文件名是什么?)