Я последовал за this учебником для создания файла ресурсов с именем GlobalResources.resx
под номером Resources
.Как получить доступ к файлу ресурсов, который не находится в корневой папке Ресурсы? (Sharepoint 2010)
Я могу получить доступ к содержимому файла ресурсов с помощью:
string resourceVal = SPUtility.GetLocalizedString("$Resources:GlobalResources, ResourceKey", "GlobalResources", language);
Однако следовать компании стандартов кодирования, я должен переместить файл ресурсов в папку назван <client>.<department>.<project>.<farm|sandbox>
.
Так что я сделал это:
Но теперь я не могу получить доступ к значениям ресурсов!
Я попытался следующие ...
(а)
SPUtility.GetLocalizedString("$Resources:Comp.Dept.Proj.Farm/GlobalResources, ResourceKey", "Comp.Dept.Proj.Farm/GlobalResources", language);
(б)
SPUtility.GetLocalizedString("$Resources:Comp.Dept.Proj.Farm\\GlobalResources, ResourceKey", "Comp.Dept.Proj.Farm\\GlobalResources", language);
(с)
SPUtility.GetLocalizedString("$Resources:Comp.Dept.Proj.Farm.GlobalResources, ResourceKey", "Comp.Dept.Proj.Farm.GlobalResources", language);
... но ни один из них работали.
Как получить доступ к файлу ресурсов, которого нет в корневой папкеResources
?