문제

을 만들었는 프로젝트가 정의된 어떤 내용 유형 목록을 통해 XML.후에 그것의 출시를 위해 일부 업데이트를 이 기능을 포함하는 몇 가지 새로운 기능이 있습니다.나의 관심사는 이 모든 일을 했다 XML 을 통해 중요한 문제는 발생할 수 있습니다.

목록을 처음 만들어질은 중요합니다.을 수행하여 업그레이드-spsolution 그것은 아래로 찢어 목록도 제공이 새로운 사람이 그것을 참조들은 이미 존재하고 아무것도 하지 말아야 합니까?업데이트가 없을 터치스트,하지만 일부를 업데이트 ASPX 페이지,자바 스크립트 파일에 추가하는 현지화.

이 프로젝트,난로 이동 생성 프로 목록을 통해 기능을 활성화 코드 대신 목록을 정적 인스턴스,저는 처리할 수 있는 그것의 모든기능을 업그레이드 이벤트를 수신하는 경우는 있었다.

도움이 되었습니까?

해결책

목록 정의된 XML 을 통해 얻을 전멸을 선택할 경우"배포"Visual Studio 에서지만,그대로 남아있을 사용하여 Update-SPSolution.는 경우에만 변화하는 배치 파일,페이지,또는 코드에서 어셈블리의 변경 내용을 얻을 통해 밀로 Update-SPSolution.

는 유일한 것이 필요할 수 있습을 고려하는 파일을 SharePoint 에 배포를 통해서 모듈 SP2010 지 않는 자동으로 덮어를 사용하여 Update-SPSolution 그래서 당신은 그들을 제거하는 첫번째 경우 수정이 있습니다.이지 않은 경우 파일을 배포하여 파일 시스템입니다.중요한 참고 Update-SPSolution 명령어가 트리거되지 않습니다 SPFeatureReceiver.FeatureUpgrading 이벤트는 유효하지 않은 접근을 제거한 파일이 있습니다.보: 가 업데이트-SPSolution 트리거 SPFeature.업그레이드(다)?

에 SP2013 사용할 수 있습니다 ReplaceContent="TRUE" 특성 이 처리하는 문제입니다.보: 덮어 쓰기 ghostable 파일에서 2013SharePoint 라이브러리를 사용하여 기능 요소(코드 없음)

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 sharepoint.stackexchange
scroll top