Я использую VS2010 на Server 2008 R2 с Sharepoint 2010 Foundation.
Я создал настраиваемую главную страницу, следуя инструкциям отсюда: http://msdn.microsoft.com/en-us/library/gg447066.aspx (активация моей пользовательской страницы как функции) и был доволен результатами. Но как только я изменил изображения и попытался развернуть их через VS2010, я заметил, что мои изменения не отображались на странице (которая все еще показывала старые изображения).
Полезные наблюдения:
- Это решение для песочницы.
- Я проверил, что wsp построен с новыми образами, и так оно и было.
- Когда я отказываюсь от своего решения, я также перехожу в галерею мастер-страниц и удаляю оттуда свою настраиваемую мастер-страницу, чтобы начать с нуля. Нет разницы.
- Мой SP Designer не дает мне возможности «вернуться к определению сайта».
- В моем разделе «Внешний вид» в центральном администраторе нет опции «Сброс до определения сайта».
- Проверка свойства CustomizedPageStatus в SPFile для моей главной страницы показывает, что для него установлено значение «none», и действительно, вызов RevertContentStream вызывает исключение. Это указывает на то, что это не обязательно может быть проблема с отключением хоста.
Кто-нибудь знает, куда развертываются мои образы и в чем может быть причина этой проблемы? Свойство «Место развертывания» не ведет к правильному расположению (фактически, я даже не вижу папку с моей функцией). Может быть, это связано с тем, как анализируются переменные в пути - {SharePointRoot} \ Template \ Features {FeatureName} \ StyleLibrary \ Branding101 \ Images \?
Я новичок в Sharepoint, поэтому буду благодарен за любую помощь.