Как перенести шаблоны сайта из SharePoint 2010 (локальный) в SharePoint Online (Office 365)?

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

Вопрос

Я попытался перенести шаблон сайта с установки на предпосылке в SharePoint 2010 Online (Office 365). Когда я пытаюсь создать новый сайт, я получаю следующую ошибку:

Шаблон сайта требует, чтобы функция {2ACF27A5-XXXXX-XXXX ...} была активирована в коллекции сайта.

Я уже знаю, что отсутствующая функция - это функция веб -аналитики, которая недоступна в SP Online.

У кого -нибудь есть хорошее руководство по поводу того, как обойти эти проблемы? Мне просто нужно отключить эту функцию в предпосылке и сохранить шаблон снова? Или мне нужно импортировать шаблон сайта .WSP в Visual Studio и редактировать XML (например, удалить необходимые идентификаторы функций)?

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

Решение

Я обнаружил, что это очень сложно. Многие из функций, которые могут быть включены на ферме «на помещениях», не могут быть деактивированы через пользовательский интерфейс или даже с PowerShell. Я прошел это упражнение, просто пытаясь переместить одну из моих демонстраций, которые зависели практически от ни одной из доступных функций SharePoint 2010 и в итоге сдались, потому что было невозможно отключить некоторые из этих функций.

Также подумайте о том, что вам нужно выключить эти функции в своих существующий ферма, которая вполне может быть использована. Это может вызвать действительно уродливые последствия, потому что вы можете получить всевозможные осиротежные функции и другие «вещи».

Это возможный Это редактирование .WSP вручную будет работать, но вы в основном там. Вам нужно будет экспериментировать из -за взаимозависимости между функциями и т. Д.

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

Деактивируйте эту функцию в вашем локальном экземпляре и восстановите шаблон, и вы должны быть готовы создавать сайты с ним на Office 365.

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