我们正在进行一个ASP.NET项目,使用resx文件实现国际化。然而,只有在创建默认资源文件(例如Page.ascx.resx)时才能编译。它不允许我们仅使用特定于文化的文件(如Page.ascx.en-US.resx,Page.ascx.km-KH.resx,Page.ascx.pl-PL.resx等)。我已经使用了以下程序集属性。这让我编译了,但是我得到了运行时错误。
[assembly: NeutralResourcesLanguageAttribute("km-KH",UltimateResourceFallbackLocation.Satellite)]
有什么建议吗?
谢谢!