Развертывание WebTemplate в WebApplication - PullRequest
1 голос
/ 29 ноября 2010

Я создал WebTemplate, который я успешно развернул на ферме и использовал. Был сделан запрос на развертывание функции в веб-приложении, а не во всей ферме. Это вообще возможно? Если так, может кто-нибудь сказать мне, что я могу делать неправильно? Элемент, который содержит шаблон WebTemplate, изначально был задан для фермы. При изменении области действия на WebApplication во время установки выдается ошибка, в которой говорится, что «возможности области WebApplication не могут содержать шаблоны WebTemplate» (что-то на это влияет). Настройка WebApplication при запуске Install-SPSolution продолжает развертывание его на ферме. Тот же результат, независимо от того, есть ли у меня область действия для фермы или сайта.

Есть идеи?

1 Ответ

0 голосов
/ 24 января 2011

Веб-шаблоны можно использовать только на уровне Farm или SiteCollection.

Возможно наличие шаблонов на уровне веб-приложения:

  • Создать определение сайта (не то отличается от вашего текущего webtemplate.
  • Создать пустое веб-приложение функция области действия, установите автоматическую активацию на ложь.
  • В файле webtemp. *. Xml добавьте FeatureDependency к вашему шаблону.

Теперь ваш шаблон отображается только в веб-приложениях, в которых активирована указанная функция.

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