У меня есть код, который создает новый сайт в SharePoint. При просмотре недавно созданного сайта выдается ошибка «Файл не найден». Если вы перейдете к /_layouts/ChangeSiteMasterPage.aspx, вы можете выбрать новый главный сайт и главную страницу системы, и сайт будет работать нормально. Эта статья в КБ прекрасно описывает мои симптомы: http://support.microsoft.com/kb/936908
Моя проблема в том, что из двух приведенных (может быть, трех?) Решений работает только одно. Если я вручную выберу новые главные страницы, это будет работать нормально. Второй обходной путь - активировать функцию публикации на новом сайте. Это ничего не исправляет.
Также рекомендуется прикрепить функцию публикации к определению сайта, которое я использую для нового сайта. В моем случае это STS # 1 (пустой сайт), и сшивание функции публикации не решает мою проблему.
У кого-нибудь есть представление о том, как мне разобраться в правильной главной странице?