2013-10-07 2 views
0

개발자가 개발 한 사용자 지정 웹 파트가 솔루션을 사용하여 고객 사이트 (전용 사이트 모음)에 배포됩니다. 문제는 웹 파트를 업데이트 할 때 기존 고객 사이트에서 변경 사항이 적용되지 않는다는 것입니다 (또는 적어도 내 이론 임). 웹 파트의 최신 버전을 각 사이트 모음에 복사해야한다고 생각합니다. 1) 내 이론이 정확한지 알려주십시오 2) 스크립팅을 통해이 작업을 수행 할 수있는 방법이 있습니까?스크립트를 사용하여 웹 파트 배포

감사합니다.

답변

0

원래 웹 파트가 팜 솔루션의 일부로 배포 된 경우 고객 사이트에서 솔루션 패키지를 업그레이드 할 때 변경 내용을 확인해야합니다.

중앙 관리에 액세스 할 수있는 경우 시스템 설정> 팜 솔루션 관리에서 솔루션의 세부 정보를 확인합니다. 확인 :

  • 에 오류를
  • 해당 서버
  • 이 없었다는
  • 마지막 작업 시간에, 솔루션 패키지 또한

의 날짜보다 큰 마지막 작업 세부 사항에 포함되어 있습니다 고객 사이트에서 사이트 설정> 웹 디자이너 갤러리> 웹 파트를 선택합니다. 웹 파트가 한 번 나열되고 수정 된 날짜가 솔루션 패키지의 날짜보다 큰지 확인하십시오.

+0

중앙 관리가 좋아 보인다. 수정 된 날짜는 이전 사이트와 새로운 사이트 (최신 웹 파트가 있음)간에 다릅니다. 이제 구식 웹 파트를 가져 오거나 덮어 써야한다고 생각하니? –

+0

솔루션 패키지는 어떻게 다시 배포합니까? retract-remove-add-deploy 조합을 사용하는 경우 update-spsolution을 대신 사용해보십시오. 그래도 문제가 해결되지 않으면 이전 사이트의 기능을 다시 활성화하십시오. 자세한 내용은 SharePoint StackExchange의 [이 질문] (http://sharepoint.stackexchange.com/questions/37179/adding-new-webparts-to-an-already-deployed-solution)을 참조하십시오. –

+0

알다시피, 나는 실제로 목록이 비어있어 웹 파트가 내 문제라는 것을 실제로 확신하지 못합니다. 어떤 이유로 개발자가 프로젝트를 재배포 할 때 하나의 목록은 비어 있지만 새 사이트가 아닌 기존 사이트는 비어 있습니다. –

0
  1. 우리는 (철회 배포하고있는 경우 업그레이드)을 Stsadm.exe를 사용하여 생산 현장에 폴더
  2. 배포 솔루션 VS와 웹 파트를 배포합니다.
  3. IISRESET