我不知道這是否是在VS2012中的錯誤或我錯過了什麼,但在這裏就是我如何能得到我的模板顯示在添加新項菜單了。
1:我解壓縮了我最初創建的模板。
2:打開與Visual Studio中的默認模板2012
C:\ Program Files文件(x86)的\微軟的Visual Studio 11.0 \ Common7 \ IDE \的ItemTemplate \ CSHARP \ Windows應用商店\ 1033 \ BlankPage
3:將BlankPage.vstemplate與MyTemplate.vstemplate進行比較。讓我的模板文件看起來像這樣:
<VSTemplate Version="3.0.0" xmlns="http://schemas.microsoft.com/developer/vstemplate/2005"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://schemas.microsoft.com/developer/vstemplate/2005" Type="Item">
<TemplateData>
<DefaultName>CustomStoryPage.xaml</DefaultName>
<Name>CustomStoryPage</Name>
<Description>Template for custom storypage</Description>
<TemplateID>Microsoft.CS.WinRT.CustomStoryPage</TemplateID>
<TemplateGroupID>WinRT-Managed</TemplateGroupID>
<ProjectType>CSharp</ProjectType>
<SortOrder>10</SortOrder>
<TargetPlatformName>Windows</TargetPlatformName>
<RequiredPlatformVersion>8</RequiredPlatformVersion>
</TemplateData>
<TemplateContent>
<References />
<ProjectItem ItemType="Page" SubType="Designer" CustomTool="MSBuild:Compile" TargetFileName="$fileinputname$.xaml" ReplaceParameters="true">StoryPageTemplate.xaml</ProjectItem>
<ProjectItem SubType="Code" TargetFileName="$fileinputname$.xaml.cs" ReplaceParameters="true">StoryPageTemplate.xaml.cs</ProjectItem>
</TemplateContent>
</VSTemplate>
4:拉鍊夾回來。
上面有些東西可能是不必要的,但現在我的問題已修復。我需要一個接一個地找出究竟需要什麼物品。
我沒有ItemTemplates文件夾,有什麼想法爲什麼? – DevDave