2011-09-28 4 views
1

나는 SharePoint 2010을 사용합니다. 일부 페이지 레이아웃이 포함 된 기능이 있습니다. 이 기능이 활성화되면 페이지 레이아웃이 적용됩니다. 그러나 새로운 버전의 페이지 레이아웃으로이 기능의 새 버전을 배포 할 때 페이지 레이아웃은 동일한 이름을 가지므로 고려하지 않습니다.공유 기능이있는 페이지 레이아웃 업그레이드

어떻게하면됩니까?

+0

이 문제를 해결 했습니까? 동일한 문제가 발생합니다. 감사 –

답변

1

페이지 레이아웃이 업데이트되지 않습니다. 마스터 페이지 갤러리에서 맞춤 설정되어있어 페이지 레이아웃이 고쳐지지 않습니다.

기능의 elements.xml에서 IgnoreIfAlreadyExists를 FALSE로 명시 적으로 설정하지 않으면 이름이 같은 파일과 아무런 관련이 없습니다. 솔루션 아직 중요한 페이지 (그렇지 않으면 개발 서버 나)를 포함하지 않는 경우

는 가장 간단한 해결책은 다음

  1. 페이지 레이아웃을, (어떤 페이지의 페이지 레이아웃을 참조하지 확인하고 삭제 질문이 있으면 다른 사람을 삭제할 수 없습니다.
  2. 중앙 관리에서 "사이트 모음 관리자가 마스터 페이지 및 레이아웃 페이지를 사용자 정의하도록 허용"(자세한 내용은 http://blogs.msdn.com/b/steve_fox/archive/2010/03/08/ghosting-unghosting-in-sharepoint-2010.aspx 참조)의 선택을 취소하십시오.
  3. 은 고스트의 철저한 설명은 또한 http://blogs.technet.com/b/wbaer/archive/2007/08/10/ghosts-in-the-machine.aspx 솔루션

참조이이 질문에 대한 대답 셰어

에서

희망을 unghosting 배포합니다.

관련 문제