저는 SharePoint 2013의 새로운 기능입니다.
Visual Studio에서 만든 SharePoint 솔루션에서 솔루션의 데이터 모델을 포함하는 프로젝트를 만들었습니다.이 프로젝트에 사용자 지정 필드, 사용자 지정 형식 및 솔루션에 필요한 사용자 지정 목록을 넣었습니다.
그런 다음이 프로젝트에서 3 가지 기능을 만들었습니다.
첫 번째 기능은 사이트 범위의 기능을 포함 모든 사용자 정의 유형 및 사용자 정의 필드 내 솔루션은, 그 이름은 Feature_ContentTypes_Fields .
사이트 범위 기능인 두 번째 기능 에는 내 사용자 지정 목록의 모든 목록 정의가 포함되어 있습니다 (여기서 "이름은 Feature_ContentTypes_Fields"를 기능 활성화 종속성으로 추가했습니다) . 이름은 Feature_ListDefinitions 입니다.
웹 범위 기능인 마지막 기능 은 내 사용자 지정 목록의 모든 목록 인스턴스를 포함 합니다 (기능 활성화 종속성으로 "Feature_ListDefinitions"를 추가했습니다) . 이름은 Feature_ListInstances 입니다.
결과 :
1 / 성공적인 빌드.
2 / 배포 실패
솔루션을 배포하는 동안 Visual Studio의 출력은 다음과 같습니다.
------ 빌드 시작 : 프로젝트 : 모델, 구성 : 모든 CPU 디버그 ------ 모델-> C : \ Users \ myusername \ Desktop \ ProxymSPIntranet \ SPIntranet \ Model \ bin \ Debug \ Model.dll Successfully 생성 된 패키지 : C : \ Users \ myusername \ Desktop \ ProxymSPIntranet \ SPIntranet \ Model \ bin \ Debug \ Model.wsp ------ 배포 시작 : 프로젝트 : 모델, 구성 : 모든 CPU 디버그 ------ 활성 배포 구성 : 기본 배포 전 명령이 지정되지 않았으므로 배포 단계를 건너 뜁니다. IIS 응용 프로그램 풀 재활용 : IIS 응용 프로그램 풀 'SharePoint-1111'재활용 중 ... 솔루션 취소 : 'Model_Feature_ListDefinitions'기능 비활성화 중 ... 'Model_Feature_ContentTypes_Fields'기능 비활성화 중 ... 솔루션 'model.wsp'삭제 중 ... 솔루션 'model'삭제 .wsp '... 솔루션 추가 :
솔루션 'Model.wsp'추가 중 ... 솔루션 'Model.wsp'배포 중 ...
기능 활성화 : 'Feature_ContentTypes_Fields'기능 활성화 중 ... 'Feature_ListDefinitions'기능 활성화 중 ... 'Feature_ListInstances'기능 활성화 중 ... 오류가 발생했습니다. 배포 단계 '기능 활성화':이 작업을 완료 할 수 없습니다.다시 시도하십시오. ========== 빌드 : 1 개 성공 또는 최신, 0 개 실패, 0 개 건너 뛰기 ========== ========== 배포 : 0 성공 , 1 개 실패, 0 개 건너 뛰기 ==========
누구든지 제발 도와 줄 수 있습니까?
솔루션 Visual Studio에 sp 관련 항목을 추가하면 자동으로 기능에 추가되므로 목록 인스턴스가 다른 기능에 포함되어 있는지 확인하십시오.
-또는-
목록 정의의 요소 파일에는 다음이 포함되어야합니다.
<ListTemplate
Type="10999"
다음과 같이 목록 인스턴스의 요소 파일 속성과 일치하는지 확인하십시오.
<ListInstance
TemplateType="10999"
동일해야합니다. 마찬가지로 콘텐츠 유형 요소 파일에는 아래 속성이 있습니다.
<ContentType ID="0x0100E8F7E7893379472DB2522B0FCDF0C836"
이는 목록 인스턴스의 Schema.xml 파일에있는 콘텐츠 유형 ID와 동일해야합니다.
<List Url="Lists/FlatStructuredNavigationListDefinition" BaseType="0" xmlns="http://schemas.microsoft.com/sharepoint/" EnableContentTypes="TRUE" RootWebOnly="TRUE">
<MetaData>
<ContentTypes>
<ContentType ID="0x0100E8F7E7893379472DB2522B0FCDF0C836"
이것들을 확인하고 이것이 작동해야합니다 배포 동일한 문제가 발생했습니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다