2009-10-30 2 views
0

Visual Studio에서 MOSS의 기능인 게시 사이트를 만들었습니다.이 기능에는 마스터 페이지, 일부 페이지, 일부 사이트 열 등이 포함되어 있습니다. 내 템플릿에.MOSS 게시 사이트의 사이트 열 만들기 및 업데이트

내 마스트 페이지와 페이지를 여러 번 업데이트했습니다. 이제 일부 열을 추가하여 사이트 열을 업데이트하려고하지만이 변경 사항은 내 사이트 모음에 나타나지 않습니다. 내 사이트 모음을 삭제하고 새 사이트를 만들면 올바른 사이트 열을 가져옵니다. 업데이트에서 누락 된 부분은 무엇입니까?

WSPBuilder를 사용하여 내 기능을 빌드하고 업데이트하고 있습니다.

답변

0

업데이트 된 패키지를 배포 할 때 사이트 열을 제공하는 지형지 물을 비활성화하고 다시 활성화 하시겠습니까? 그렇지 않으면 사이트 열이 표시되지 않습니다.

+0

아니요, 비활성화/활성화하려면 아무 것도하지 않겠습니다. 내 코드에서 필요한 것을하기 위해 무엇을 할 수 있습니까? – keysersoze

+0

나는 더 많은 것을 시험해 보았습니다. - 사이트 설정과 비활성화로 가서 내 기능을 활성화하면 사이트 열이 업데이트됩니다. 내 wsp 패키지에 대한 비활성화/활성화를 구현할 수 있습니까? – keysersoze

+0

Colin에서 제안한대로 배포 스크립트를 작성하거나 SharePoint Solution Installer (http://www.codeplex.com/sharepointinstaller)를 사용하여 대신 할 수있는 설치 프로그램을 만들 수 있습니다. –

0

wsp를 포함 할 방법이 없습니다. 그러나 .wsp 배포를 스크립팅하고 배포 한 후에 (예 : 이전 버전을 철회하고 새 버전을 추가 한 다음 웹 앱을 수정하기 위해 배포)

stsadm -o deactivatefeature -url URL -name FEATURENAME 

및 배포 스크립트에서

stsadm -o activatefeature -url URL -name FEATURENAME 

모든 STSADM 후 솔루션을 배포하는 호출합니다.

+0

Tnx - 마지막 질문 하나 (희망 사항); 내 웹 페이지에 새로운 html 콘텐츠를 추가하면 내 기능을 업데이트하자마자 나타납니다.하지만 사이트 열을 추가하면 내 페이지에 나타나지 않습니다. 이것들을 보이기 위해서 필요한 것은 무엇입니까? – keysersoze

관련 문제