2009-02-09 3 views
3

기본 정의 중 하나를 조정하여 WSS 사이트 정의를 사용자 지정합니다. 는 STS 정의를 검사 할 때, 나는 그것이 ID -1로 구성 "NewWeb"가보고,이는 다음과 같이 정의 된 SPS 정의에서 ID 1. "빈""NewWeb"및 "Blank"구성이 WSS 사이트 정의에 갖는 의미

<Configuration ID="-1" Name="NewWeb"/> 
<Configuration ID="1" Name="Blank"> 
    <ExecuteUrl Url="_layouts/[%=Web.Language%]/settings.aspx" /> 
</Configuration> 

사람이 어떤 의미를 알고 있나요 이것들은? 내 사용자 지정 정의에 포함시켜야합니까, 아니면 안전하게 생략해도됩니까?

답변

3

NewWeb은 연결된 템플릿이없는 웹입니다. 본질적으로 프로비저닝 된 URL입니다.

BlankWeb은 목록이나 라이브러리를 지정하지 않는 템플릿입니다.

+1

웹 템플리트 매니페스트에는 언급되지 않았습니다. 그리고 왜 모든 템플릿에 null 구성을 정의해야합니까? 말이 돼? –

+0

프로비저닝 된 사이트에 템플릿이 있는지 여부에 관계없이 런타임에서 인식해야 할 필요가 있다고 생각합니다. 나는 본질적으로 깃발이라고 생각한다. – Jason