Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio Visual Studio模板未显示_Visual Studio_Templates - Fatal编程技术网

Visual studio Visual Studio模板未显示

Visual studio Visual Studio模板未显示,visual-studio,templates,Visual Studio,Templates,我按照本教程尝试向Visual Studio添加模板: 我创建的模板旨在向项目中添加一个预定义的.aspx和一个预定义的.aspx.cs文件 该文件夹包含以下文件: MoosePage.aspx MoosePage.aspx.cs MoosePage.vstemplate MoosePageItemTemplateIcon.ico .vstemplate文件如下所示: <VSTemplate Type="Item" Version="2.0.0" xmlns="http://sch

我按照本教程尝试向Visual Studio添加模板:

我创建的模板旨在向项目中添加一个预定义的.aspx和一个预定义的.aspx.cs文件

该文件夹包含以下文件:

MoosePage.aspx

MoosePage.aspx.cs

MoosePage.vstemplate

MoosePageItemTemplateIcon.ico

.vstemplate文件如下所示:

<VSTemplate Type="Item" Version="2.0.0"
   xmlns="http://schemas.microsoft.com/developer/vstemplate/2005">
  <TemplateData>
    <Name>MoosePage</Name>
    <Description>MoosePage Template</Description>
    <DefaultName>NewMoosePage</DefaultName>
    <ProjectType>CSharp</ProjectType>
    <Icon>MoosePageItemTemplateIcon.ico</Icon>
  </TemplateData>
  <TemplateContent>
    <ProjectItem TargetFileName="$fileinputname$.aspx" ReplaceParameters="true">
      MoosePage.aspx
    </ProjectItem>
    <ProjectItem TargetFileName="$fileinputname$.aspx.cs" ReplaceParameters="true">
      MoosePage.aspx.cs
    </ProjectItem>
  </TemplateContent>
</VSTemplate>

沼泽隔离带
MoosePage模板
纽穆斯帕奇
CSharp
MoosePageItemTemplateIcon.ico
MoosePage.aspx
MoosePage.aspx.cs
我已经压缩了文件(.zip not.zipx)并将zip文件夹放在我的Documents\Visual Studio 2008\Templates\ItemTemplates\VisualWebDeveloper中

我已重新启动Visual Studio

当我进入我的网站项目并选择添加新项目时,我看不到我的新模板

有人能提出可能出了什么问题吗

谢谢


David

我发现有一个向导可以在文件->导出模板中创建模板

使用此向导,我发现.vstemplate文件的项目类型错误。我把它改成这个

<VSTemplate Type="Item" Version="2.0.0"
   xmlns="http://schemas.microsoft.com/developer/vstemplate/2005">
  <TemplateData>
    <Name>MoosePage.aspx</Name>
    <Description>MoosePage Template</Description>
    <DefaultName>NewMoosePage</DefaultName>
    <ProjectType>Web</ProjectType>
    <ProjectSubType>CSharp</ProjectSubType>
    <Icon>MoosePageItemTemplateIcon.ico</Icon>
  </TemplateData>
  <TemplateContent>
    <ProjectItem TargetFileName="$fileinputname$.aspx" ReplaceParameters="true">
      MoosePage.aspx
    </ProjectItem>
    <ProjectItem TargetFileName="$fileinputname$.aspx.cs" ReplaceParameters="true">
      MoosePage.aspx.cs
    </ProjectItem>
  </TemplateContent>
</VSTemplate>

MoosePage.aspx
MoosePage模板
纽穆斯帕奇
网状物
CSharp
MoosePageItemTemplateIcon.ico
MoosePage.aspx
MoosePage.aspx.cs
现在它工作得很好

我还可以确认新的.zipx格式不受支持

现在我要等两年,才能把我自己的答案标记为正确

干杯

大卫