HttpContext.GetGlobalResourceObject immer null zurück
-
23-08-2019 - |
Frage
Ich habe zwei Dateien im Ordner App_GlobalResources:
SiteResources.en-US.resx
SiteResources.sp-SP.resx
Beide enthalten einen Wert für "SiteTitleSeparator".
Hier ist, was ich versuche zu tun (Die folgende Zeile immer null zurück):
string sep = (string)GetGlobalResourceObject("SiteResources", "SiteTitle");
Beachten Sie, dass die Kultur-Eigenschaft auf der Seite gesetzt ist.
Antworten sowohl in VB und C # wird begrüßt werden.
Lösung
änderte ich den Namen SiteResources.en-US.resx zu SiteResources.resx und jetzt alles funktioniert gut.
Es scheint theer muss eine unveränderliche Ressource sein.
Andere Tipps
Ja. Es hat eine .resx ohne Regionalcode sein, die als Standard dienen
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow