1

SharePoint 在找不到资源文件时的行为如何?(如果不同版本的行为不同,我对 SP2010 特别感兴趣。)

我在 ULS 日志中发现错误,指定它无法加载给定功能的资源文件。这是完全可以预料的,因为该功能不包含任何资源,但是在代码中的几个地方,使用了本地化资源的语法(例如Direction="$Resources:Direction;",schema.xml 的列表定义中的属性)。这些对本地化资源的引用显然是复制和粘贴错误。在这种情况下,SharePoint 的确切行为是什么?它只是在 ULS 日志中写入错误并使用空字符串作为属性值吗?我猜是因为应用程序运行良好并且没有出现已知问题,预计 ULS 条目。但令人惊讶的是,我没有找到任何关于网络行为的信息..

4

1 回答 1

0

在浏览了此处的类似主题后,我找到了对 SharePoint 专用 StackExchange 站点的参考。所以我也在那里问。

简而言之,重新表述答案,如果 SP 没有找到资源文件,它会使用资源引用,就好像它是一个字符串一样。(归功于约翰查普曼

有关完整答案,请参阅 https://sharepoint.stackexchange.com/questions/80673/what-is-the-resolution-mechanism-to-localization-resources-in-sharepoint-2010

于 2013-11-06T22:38:40.663 回答