Ошибка с использованием файлов ресурсов в приложении SharePoint

sharepoint.stackexchange https://sharepoint.stackexchange.com//questions/72392

Вопрос

Я установил пару поддерживаемых локалей в моем приложении для SharePoint, и теперь у меня есть папка «Ресурсы (Host Web)» в моем каталоге приложений.Эти файлы Host содержат пару клавиши / значения Wizardstep1 / Teamsite.Я добавил следующую строку в моем файле default.aspx для ссылки на него.

<span class="stepDesc"><small><asp:Literal ID="Literal1" runat="server" Text="<%$Resources:WizardStep1%>" /></small></span>
.

Когда я запускаю приложение, я получаю эту ошибку:

Извините, что-то пошло не так, что объект ресурсов с ключом «Wizardstep1» не найден.

Может кто-нибудь помочь мне понять, что я делаю не так?Раньше я использовал файлы ресурсов в ферме ранее, но приложение, размещенное SharePoint, кажется другим ...

Это было полезно?

Решение

I found the problem, and that was that I was trying to use the wrong approch. For adding tranlations to the ASPX app pages, one needs to use the javascript resource file approch as described in http://msdn.microsoft.com/en-us/library/fp179919.aspx#LocalizingAppWeb under "How to create javascript resource files for custom pages."

Works like a charm. :)

Лицензировано под: CC-BY-SA с атрибуция
Не связан с sharepoint.stackexchange
scroll top