После использования главной страницы по умолчанию sharepoint для MySite, внесения некоторых изменений и создания wsp из нее с помощью WSPBuilder я обнаружил следующие ошибки в своих журналах:
http://spoint/MySite/_catalogs/masterpage/MySite.master - В этой веб-части обнаружена непредвиденная ошибка. Ошибка: Элемент управления с виртуальным путем '_controltemplates / Welcome.ascx' отсутствует в списке безопасных элементов управления для веб-сайтов по URL-адресу 'http://spoint/MySite'., Источник: [UnsafeControlException: Элемент управления с виртуальным путем' _controltemplates / Welcome.ascx ' отсутствует в списке безопасных элементов управления для сети по URL-адресу 'http://spoint/MySite' (трассировка стека пропущена)
http://spoint/MySite/_catalogs/masterpage/MySite.master - В этой веб-части обнаружена непредвиденная ошибка. Ошибка: элемент управления с виртуальным путем '_controltemplates / DesignModeConsole.ascx' отсутствует в списке безопасных элементов управления для веб-сайта по URL-адресу 'http://spoint/MySite'., Источник: [UnsafeControlException: элемент управления с виртуальным путем' _controltemplates / DesignModeConsole.ascx ' отсутствует в списке безопасных элементов управления для сети по URL-адресу 'http://spoint/MySite' (трассировка стека опущена)
Итак, эта мастер-страница на самом деле использует эти элементы управления OOTB, и поэтому я думаю, что мне нужно обеспечить их безопасный контроль. И я думаю, что я хочу сделать это через manifest.xml. Но я не вижу, как заставить WSPBuilder сделать это.