Я создал сайт в Sharepoint 2010 и экспортировал его с помощью «Сохранить как шаблон». Это создало .wsp, который я импортировал в Visual Studio 2010 и создал решение. Это решение содержит веб-шаблон (который является только файлом onet.xml) среди всех страниц сайта и активов. Все идет нормально.Sharepoint 2010: веб-части внутри веб-шаблонов
Теперь я разработал некоторые веб-части и добавил их в проект. Затем я скомпилировал и упаковал все, создал сайт в Sharepoint, выбрав «Выбрать шаблон позже», загрузил .wsp на сайт и активировал его. В этот момент создаются все веб-страницы, а также веб-шаблон. Поэтому я перехожу на домашнюю страницу и создаю сайт с этим шаблоном. Но когда сайт создается из шаблона, все веб-части удаляются и заменяются базовыми веб-частями Sharepoint (редактор контента, просмотрщик страниц, ...).
Есть ли способ включить веб-части в веб-шаблон? Я уверен, что возможно редактирование onet.xml, но я не уверен, как это сделать.
Заранее спасибо