答案 0 :(得分:1)
这取决于您的设置。物理文件夹是CMSResources,但请检查Working with resource strings。系统在加载资源字符串时使用优先级。默认情况下,规则为:
因此,假设资源字符串是在数据库中定义的(并且它具有最高优先级),系统从那里获取它并忽略cms.resx中相同的名称资源字符串。
如果要获取存储在数据库中的资源字符串,可以进行以下查询:
SELECT stringKey, CultureCode, TranslationText
FROM CMS_ResourceString (NOLOCK)
JOIN CMS_ResourceTranslation (NOLOCK) on TranslationStringId = stringId
JOIN CMS_Culture on TranslationCultureID = CultureID
答案 1 :(得分:0)
他们将数据库本身存储在两个表中:CMS_ResourceString
和CMS_ResourceTranslation
。您可以在文档中的Working with resource strings页面上找到更多信息,如果您需要考虑resx
文件,这也会有所帮助。
从文档中可以看出,db是默认值,DB获得最高优先级。