2013-10-27 5 views
0

다중 프로젝트 템플릿을 만들려고합니다. VS2010 다중 프로젝트 템플릿

<VSTemplate Version="3.0.0" xmlns="http://schemas.microsoft.com/developer/vstemplate/2005" Type="ProjectGroup"> 
    <TemplateData> 
    <Name>ScratchPad Multiproject Template</Name> 
    <Description>ScratchPad for quick C# development</Description> 
    <ProjectType>CSharp</ProjectType> 
    <ProjectSubType> 
    </ProjectSubType> 
    <Icon>__Icon.ico</Icon> 
    <SortOrder>1000</SortOrder> 
    <CreateNewFolder>true</CreateNewFolder> 
    <DefaultName>ScratchPad</DefaultName> 
    <ProvideDefaultName>true</ProvideDefaultName> 
    <LocationField>Enabled</LocationField> 
    <EnableLocationBrowseButton>true</EnableLocationBrowseButton> 
    </TemplateData> 
    <TemplateContent> 
    <ProjectCollection> 
     <ProjectTemplateLink ProjectName="ScratchPad.ConsoleHost">ScratchPad.ConsoleHost\ScratchPad.ConsoleHost.csproj</ProjectTemplateLink> 
     <ProjectTemplateLink ProjectName="ScratchPad.Lib">ScratchPad.Lib\ScratchPad.Lib.csproj</ProjectTemplateLink> 
     <ProjectTemplateLink ProjectName="ScratchPad.Test">ScratchPad.Test\ScratchPad.Test.csproj</ProjectTemplateLink> 
    </ProjectCollection> 
    </TemplateContent> 
</VSTemplate> 

그럼 내가 위의 템플릿, 아이콘 파일 및 각 개별 프로젝트 템플릿에 대한 압축을 푼 폴더로 구성 zip 파일을 만들 : 나는 멀티 프로젝트 템플릿에 세 가지 프로젝트가 있습니다. 이 zip을 복사하면 .. \ Visual Studio 2010 \ Templates \ ProjectTemplates

"새 프로젝트 ..."명령을 사용하여 템플릿을 실제로 사용할 때까지는 모두 정상입니다. 나는 APPDATA 폴더에서 해당 프로젝트를 참조하면

enter image description here

, 그것은 괜찮습니다, 그것은 확인을 엽니 다 : 나는 템플릿을 선택한와 VS 나에게 대상 폴더를 요청했다 그런 후에는 오류 다음에 출력한다. 어떤 아이디어?

pom

답변

0

실수가 발견되었습니다. templatecontent 섹션에서 csproj 파일을 참조하지 말고 vstemplate 파일을 참조해야합니다.

관련 문제