문제

Visual Studio (Sandbox Solution)에서 완전한 사이트를 만들고 싶어하므로 배포가 쉽습니다 (사이트 모음 수준의 버튼을 누르면 Office 365 / SharePoint Online).

i 사이트와 하위 사이트를 만들 수 있지만 다른 하위 사이트의 올바른 하위 사이트 라이브러리에서 응용 프로그램 페이지를 가져 오는 방법을 알아낼 수 없을 때 ...

폴더에 내 응용 프로그램 페이지를 먼저 넣으면 폴더가 이미 존재하기 때문에 하위 사이트를 만들 수없는 오류가 발생합니다.

그러나 처음 내 사이트 구조를 생성하면 다른 하위 사이트의 올바른 하위 사이트에서 응용 프로그램 페이지를 가져올 수 없습니다.

아이디어가 있습니까?

도움이 되었습니까?

해결책 5

마지막으로 클라이언트 객체 모델을 사용하여 내 사이트를 만들었습니다. 그것은 사이트 A에서 전체 구조를 읽습니다 사이트 B에서 다시 retontucts b.

좋은 작동 : -)

다른 팁

응용 프로그램 페이지는 샌드 박스 솔루션에서 허용되지 않습니다.

그래서 모든 페이지는 모듈을 통해 배포 된 사이트 페이지가되어야합니다.이 모듈은 각 사이트에서 필요한 페이지에 따라 차이 사이트에서 활성화 될 수있는 기능에 추가 할 수 있습니다.

죄송합니다. 사이트 페이지였습니다.; -)

그러나 나는 그것을 해결하고 그것을 해결했다.:-) 먼저 사이트 모음에 TEMP 폴더에 페이지를 배치합니다.그런 다음 파일을 하위 사이트 페이지 라이브러리로 이동 / 복사합니다.

WebTemplates가 최선의 선택권이 있었을 것이라고 생각합니다.SharePoint Online / Office 365 / Sandbox 솔루션에서 완벽하게 작동합니다.여기에 자세하고 광범위한 게시물이 있습니다. http : // blogs..msdn.com/COM / 2010 / 10 / 14 / SharePoint-2010 / 10 / 14 / SharePoint-2010-and-Web-Templates.aspx

blockquote. 그러나 나는 그것을 해결 한 것으로 그것을 해결했다.:-) 먼저 temp 폴더에 사이트 모음에 페이지를 배치합니다.그런 다음 파일을 하위 사이트 페이지 라이브러리로 이동 / 복사합니다.

기능과 모듈을 사용하지 않는 이유는 무엇입니까? 이 경우 "웹"범위를 사용하여 기능을 만드고 필요한 사이트 페이지가있는 모듈을 추가하는 것이 좋습니다.웹 범위 기능이 있으므로 다른 웹 사이트 에서이 기능을 활성화하여 사이트 페이지를 사이트 라이브러리에 제공 할 수 있습니다.

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