HttpContext.GetGlobalResourceObjectは常にnullを返します
-
23-08-2019 - |
質問
私はApp_GlobalResourcesフォルダ内の2つのファイルを作成しました
SiteResources.en-US.resx
SiteResources.sp-SP.resx
両方 "SiteTitleSeparator" の値が含まれています。
ここで(次の行は常にnullを返します)私がしようとしているものです。
string sep = (string)GetGlobalResourceObject("SiteResources", "SiteTitle");
注、ページ上の文化のプロパティが設定されていること。
VBとC#の両方での回答は歓迎されます。
解決
私はSiteResources.resxにSiteResources.en-US.resxの名前を変更し、今ではすべてがうまく機能します。
theerは1つの不変リソースでなければならないようです。
他のヒント
はい:デフォルトとなる地域コードなしの1つの.resxが存在しなければならない。
所属していません StackOverflow