문제

SP 2010 Enterprise / VS 2010 워크 스테이션이 있습니다. 본인은 표준 내 사이트 배포를위한 사용자 정의 마스터 / CSS / 자산 라이브러리를 구축하여 배포했습니다. 마스터는 올바르게 배치되고 작동합니다. 매번 피쳐를 수동으로 활성화해야하지만, W / e는 조금 틀립니다. 나는 그것을 다룰 수 있습니다. 마스터 페이지 기능은 "사이트"레벨에서 범위가 지정됩니다.

마스터 페이지 기능 활성화 후에 프로비저닝 된 My Site Portal의 내 콘텐츠 부분을 테마하려고 시도하고 있으므로 기능 스테이플 링을 사용하여 새로 프로비저닝 된 내 콘텐츠 사이트가 사용자 정의 마스터를 따르도록 강요하려고 시도했습니다. 특징. 그러나 이것은 발생하지 않습니다. 또한 My Content 사이트에는 /_layouts/ManageFeatures.aspx?Scope=Site에서 기능 목록에 작성된 두 가지 기능이 포함되어 있지 않습니다. 부모가 내 사이트 사이트가 수행합니다.

main.feature 기능 ID 속성은 아래의 스테이플 링 기능에 대한 (전적으로 포함 된) 매니페스트 파일의 ID와 일치합니다.

<Elements xmlns="http://schemas.microsoft.com/sharepoint/"> <FeatureSiteTemplateAssociation Id="f75480c9-8875-4f12-8358-f8f4441342bd" TemplateName="GLOBAL" /> </Elements>

기능이 상속되지 않는 기능이 무엇인가? 스테이플 링에 의해 기능을 활성화 할 수없는 경우 스테이플 링 기능이 새로 프로비저닝 된 사이트의 새 마스터 페이지를 적절히 연결하지 못하도록하는 것이 무엇이 적절한 설정을 통해이를 위해 적절한 설정을 찾아야 하는가? < / P>

도움이 되었습니까?

해결책

기능을 MySite에 연결하려고하면 ID에 대해 활성화 할 기능의 GUID를 대체 하여이 기능을 사용해보십시오.이것은 지정된 기능을 SPSPERS # 0 템플릿 (MySite)에 연결합니다.

<?xml version="1.0" encoding="utf-8"?>
<Elements xmlns="http://schemas.microsoft.com/sharepoint/">
  <FeatureSiteTemplateAssociation
   Id="f3fce6c7-751d-4009-87df-75564ab6fe4f"
   TemplateName="SPSPERS#0"/>
</Elements>
.

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