我创建两个文件在文件夹App_GlobalResources文件:

SiteResources.en-US.resx
SiteResources.sp-SP.resx

两者都包含在 “SiteTitleSeparator” 的值。

下面就是我试图做(以下行始终返回null):

string sep = (string)GetGlobalResourceObject("SiteResources", "SiteTitle");

请注意,该网页上的文化属性设置。

在VB和C#的答案将是受欢迎的。

有帮助吗?

解决方案

我改变SiteResources.en-US.resx的名称SiteResources.resx现在一切都工作得很好。

似乎theer必须是一个不变的资源。

其他提示

是:必须有没有地区代码将作为一个默认的.resx

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top