Вопрос

Я последовал за Это блог Для создания брендинга MySite для Sharkoint 2013.everything работает нормально, но функция Stapler не работает для новых личных сайтов.Но если я вручную активирую эту особенность, чем работает нормально.Также через PowerShell, если я указываю правильный идентификатор функции, получает брендинг.Но я хочу, чтобы это произошло автоматически.Пожалуйста, помогите.

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

Решение

Я также столкнулся с той же проблемой.Пожалуйста, убедитесь, что идентификатор функции, который вы упомянули в функции Statler, должны быть точно такой же, как и идентификатор функции, с помощью которого вы развертываете ваш приемник событий.

Пожалуйста, проверьте следующий пост " http://weblogs.ass.asp.net/sreejukg/apply-custom-theme-to-sharePoint-2013-mysite-ussite-2013-mysite-using-feature-stapling "

Точка для замечания в приведенном выше посте : отметить, что вам нужно использовать GUID «MYSITETHEMEFUREETURE».Чтобы получить GUID для функции, см. Его манифест.Ниже приведен манифест для MySiteThemEfeature.

Это может помочь вам.:)

Другие советы

Попробуйте прикрепить owstimer и debug.Если вы найдете странное поведение (нулевое исключение на SPSite), просто перезапустите службу таймера.- К этому времени эта проблема должна была решить сама. Однако, если есть какие-либо ошибки, лежащие в основе в логике, она выйдет на отладку.

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