私たちはWebアプリケーションプロジェクトにaspx
ファイルを追加するたびに、サブファイルとしてaspx
とともにテキストファイルを追加する必要があるようにVisual Studio ItemTemplate
を作成しようとしています。 ItemTemplate
を作成できました。そのカスタムItemTemplate
を使用して新しいaspx
ファイルを追加すると、txt
ファイルも追加されますが、aspx
ファイルのサブアイテムとしては表示されません。ItemTemplateを使用してaspxファイルでカスタムファイルを追加
あなたは、このファイルには、WebForm1.aspx
ファイルを削除した場合、それは、スタンドアロンのアイテムとして表示されていることを意味WebForm1.aspx
ファイルのサブ項目として表示されないWebForm1.aspx.txt
を見ることができるように、それは起こっていませんそのtxt
ファイルを削除してください。ここで
がvstemplate
ファイルであり、
<VSTemplate Version="3.0.0" xmlns="http://schemas.microsoft.com/developer/vstemplate/2005" Type="Item">
<TemplateData>
<DefaultName>WebForm.aspx</DefaultName>
<Name>WebForm with Text File</Name>
<Description><No description available></Description>
<ProjectType>CSharp</ProjectType>
<SortOrder>10</SortOrder>
<Icon>__TemplateIcon.ico</Icon>
</TemplateData>
<TemplateContent>
<References />
<ProjectItem SubType="" TargetFileName="$fileinputname$.aspx" ReplaceParameters="true">WebForm1.aspx</ProjectItem>
<ProjectItem SubType="ASPXCodeBehind" TargetFileName="$fileinputname$.aspx.cs" ReplaceParameters="true">WebForm1.aspx.cs</ProjectItem>
<ProjectItem SubType="" TargetFileName="$fileinputname$.aspx.designer.cs" ReplaceParameters="true">WebForm1.aspx.designer.cs</ProjectItem>
<ProjectItem SubType="" TargetFileName="$fileinputname$.aspx.txt" ReplaceParameters="true">WebForm1.aspx.txt</ProjectItem>
</TemplateContent>
</VSTemplate>