I used visual studio 2012 "Export Template..." to create a few single file C# item templates for myself. The ZIP files show up in My Exported Templates, and I can move them into the Templates directory. When I then create a C# console application the templates show up there just fine.
However, this is for a windows store application. And I created these guys to add to my windows store application. However, the Add Items dialog box in VS2012 does not how them there. I am guessing there is something wrong with the XML that VS2012 has generated. Anyone know?
<VSTemplate Version="3.0.0" xmlns="http://schemas.microsoft.com/developer/vstemplate/2005" Type="Item">
<TemplateData>
<DefaultName>KonaViewModelWithBack.cs</DefaultName>
<Name>KonaViewModelWithBack</Name>
<Description><No description available></Description>
<ProjectType>CSharp</ProjectType>
<SortOrder>10</SortOrder>
<Icon>__TemplateIcon.ico</Icon>
</TemplateData>
<TemplateContent>
<References />
<ProjectItem SubType="Code" TargetFileName="$fileinputname$.cs" ReplaceParameters="true">ConnectToRTMViewModel.cs</ProjectItem>
</TemplateContent>
</VSTemplate>