우리는 현재 여기에서 설치 공유 소스 항목 양동이 모듈 Sitecore CMS 6.5 (120706)를 실행하는 :공유 소스 항목 버킷이있는 CMS 6.5에서 CMS 7.0으로 업그레이드 ... 어떻게됩니까?
우리는 CMS 버전 7.0으로 업그레이드하고 싶습니다. 현재 업그레이드 경로가없고 몇 달 안에 예상 할 수있는 경로가 있다고 들었습니다. 그러나 우리는 이것을 기다릴 필요가 없다.
항목 버킷은 사이트의 단일 섹션에만 사용됩니다. 다른 모든 것은 표준 컨텐츠 트리를 통해 제공됩니다. 문서화 된 업그레이드 절차에서 요구하는대로 공유 소스 항목 버킷 모듈을 업그레이드 불행하게도 지원되지 않는입니다 지침에 나중에 을 언급에도 불구하고
우리는 먼저 6.6로 업그레이드를 시도했습니다. 이 확실히 작동하지 않는 것을 확인, 우리는 오류가 나타납니다 :
Exception Details: System.IO.FileLoadException: Could not load file or assembly 'Lucene.Net, Version=2.3.1.3, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)
우리는 또한 등의 .config 파일을 제거하여 항목 양동이를 해제하려고하지만 우리는 더 문제가 있었다 아마 때문에 실제 내용/데이터 템플릿 변경 아이템 버킷 업데이트에 의해 만들어진 것입니다.
우리는 CMS 7.0을 새로 설치 한 다음 문제를 해결하기 위해 Sitecore 패키지를 사용하여 사용자 정의 코드 기반, 컨텐츠 트리의 항목 (데이터 템플릿, 레이아웃, 렌더링 등)을 마이그레이션 할 것을 고려하고 있습니다.
누군가가이 접근법을 확인하거나 훨씬 덜 고통스러운 해결책을 제시 할 수 있습니까?
많은 감사이 시점에서
루드 - 답장을 보내 주셔서 감사합니다. 기본적으로 공유 소스 버킷 설치를 수동으로 제거하는 것이 좋습니다. 그것은 당신이 말한 것처럼 꽤 더러운 것입니다. 그러나 나는 다른 해결책을 추측합니다. 우리는 또한 모든 환경에서이 작업을 수행 할 필요가 있습니다. (하지만 개발자 환경에서이 작업을 수행하고 패키지를 적절하게 작성하여 이전 Item Buckets 설치를 제거 할 수 있다고 말하고 있습니다. – geedubb