マルチプロジェクト テンプレートを作成しようとしています。マルチプロジェクト テンプレートに 3 つのプロジェクトがあります。
<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 にコピーします
「New Project...」コマンドで実際にテンプレートを使用するまでは、すべて問題ありません。次に、テンプレートを選択し、VS がターゲット フォルダーを尋ねた後、次のエラーが出力されます。
そのプロジェクトが appdata フォルダーにある場合は問題ありません。問題なく開きます。何か案は?
ポンポン