Как интегрировать функцию в шаблон сайта SharePoint 2010? - PullRequest
2 голосов
/ 13 июля 2010

Я создал сайт в SharePoint 2010 и сохранил его как шаблон сайта. Затем я создал собственный рабочий процесс в Visual Studio 2010. Конечным продуктом создания шаблона сайта является файл .wsp (пакет), а конечным продуктом кодирования рабочего процесса является другой файл .wsp.

Что мне нужно сделать сейчас, так это извлечь функцию рабочего процесса из соответствующего файла .wsp и интегрировать ее с файлом шаблона .wsp моего сайта. Моя конечная цель состоит в том, чтобы иметь возможность создавать новый сайт из шаблона моего сайта и иметь в нем свой рабочий процесс, а также избегать отдельной активации функций. Можно ли этого добиться, и если да, то как мне это сделать? Благодарю.

Там же тема на MSDN

1 Ответ

2 голосов
/ 14 июля 2010

Вот как я это сделал в итоге:

  1. В Visual Studio 2010 я создал новый проект. Я использовал шаблон SharePoint> 2010> Импортировать пакет решений SharePoint.
  2. Я указал свой шаблон сайта и проверил все функции (на самом деле все они отмечены по умолчанию)
  3. Затем я добавил новый элемент в свой недавно созданный проект - рабочий процесс.
  4. Затем я запустил новый экземпляр Visual Studio 2010 и открыл свой код рабочего процесса.
  5. Я копирую / вставляю свой код рабочего процесса из второго экземпляра VS (запущенного на предыдущем шаге) в первый экземпляр VS прямо в добавленный элемент рабочего процесса.
  6. Я создал новое решение, которое создало новый .wsp.

Новый .wsp был таким же, как мой оригинальный шаблон сайта, но в нем была моя функция рабочего процесса. Nice!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...