Происходит ли ваш шаблон списка от одного из шаблонов списка по умолчанию, таких как "Доска обсуждений"?Я заметил, что, когда я попытался сделать следующее, я столкнулся с той же проблемой, что и вы:
- Сохранить список «Обсуждение» в SharePoint 2007 как шаблон списка
- Использовать метод вэтот блог для преобразования шаблона в SharePoint 2010
- Загрузка шаблона на мой сайт SharePoint 2010
Я заметил, что шаблон списка по умолчанию "Доска обсуждений" былдаже не вариант создания нового списка в SharePoint 2010. Поэтому я перешел к функциям сайта и включил «Списки совместной работы группы», чтобы включить шаблон списка «Дискуссионная доска» по умолчанию.После этого при создании нового списка я обнаружил шаблон списка обсуждений по умолчанию и мой собственный шаблон доски объявлений.Затем я пошел к своему сценарию powershell и заметил, что GetCustomListTemplates вернул мой пользовательский шаблон.Я предполагаю, что это означает, что C # также должен работать.
Вот список со старого веб-сайта SharePoint 2007:
Вот функция совместной работы, которая включает шаблон списка «Доска обсуждений» в новом SharePointВеб-сайт 2010:
Вот меню для создания нового списка на новом веб-сайте SharePoint 2010 ПОСЛЕ включения функции списков совместной работы группы:
Как видите, изображение «BulletinBoard» совпадает с изображением «Доски обсуждений», поэтому SharePoint, вероятно, не смог использовать шаблон «BulletinBoard», поскольку шаблон «Доска обсуждений» еще не установлен.