Создание решения Sharepoint на основе сайта (включая рабочие процессы и пользовательские веб-части)
-
03-07-2019 - |
Вопрос
Вот такой сценарий
Я создал сайт, в котором использовал пользовательские списки, веб-части, специально разработанные веб-части, рабочие процессы и так далее.Вы можете рассматривать сайт как приложение.
Что я пытаюсь сделать, так это создать пакет решения, который содержит все, что я создаю на этом сайте, чтобы я мог передать файл решения администратору sharepoint, который может установить решение в свою среду sharepoint.
Например, посмотрите на бесплатные шаблоны приложений, которые вы можете загрузить с MSDN, я пытаюсь добиться того же, что и они.Один файл решения для хранения их всех!
Есть какие-нибудь идеи?
Ваше здоровье!
Решение
Получить СЦДЕВ и Менеджер SharePoint.STSDev - это goog для создания нужного вам решения, а SharePoint Manager можно использовать для получения SchemaXml из уже созданных вами настроек.
Вам нужно будет упаковать веб-части и все остальное.К сожалению, это довольно сложная кривая обучения, поэтому ожидайте много чтения по этому предмету и некоторых экспериментов.Однако это время потрачено не зря, поскольку решение является "единственным" способом выпустить пользовательское определение сайта.
Другие советы
Рабочие процессы, созданные с помощью SPD, представляют собой не переносимые на разные сайты - их придется создавать заново.В результате решение Натана, вероятно, будет единственным выходом.
Экспортируйте сайт в виде шаблона и включите в него все содержимое.Я полагаю, что рабочие процессы будут указывать на старый сайт, и их необходимо будет обновить вручную.Все остальное должно работать.