VC ++自定义项模板未显示

时间:2012-06-04 06:55:41

标签: visual-studio-2010 visual-c++ itemtemplate

我尝试制作商品模板。在zip中我放置了文件module.cppmodule.hmodule.icomodule.vstemplate。 vstemplate文件是:

<VSTemplate Type="Item" Version="2.0.0"
    xmlns="http://schemas.microsoft.com/developer/vstemplate/2005">
    <TemplateData>
        <Name>C++ cpp/h pair (st)</Name>
        <Description></Description>
        <Icon>module.ico</Icon>
        <ProjectType>VisualC</ProjectType>
        <DefaultName>MyClass</DefaultName>
    </TemplateData>
    <TemplateContent>
        <ProjectItem TargetFileName="$fileinputname$.cpp">module.cpp</ProjectItem>
        <ProjectItem TargetFileName="$fileinputname$.h">module.h</ProjectItem>
    </TemplateContent>
</VSTemplate>

我将其复制到“自定义项目模板”目录(系统范围内):Documents\Visual Studio 2010\Templates\ItemTemplates\VisualC\module.zip

VisualC文件夹不在那里,我创建了它,因为我在系统范围的模板目录中看到了一个名为VisualC的文件。

我尝试重启VS.为了以防万一,我还尝试了“devenv / installvstemplates”。

1 个答案:

答案 0 :(得分:0)

MSDN上的ItemTemplates页面上有一个小注释:

  

您无法导出C ++项目的模板。

幸运的是有一个解决方案,但比你预期的要复杂得多。 在MSDN上搜索Visual C ++向导(对不起声誉太低,无法粘贴更多链接)。

起点可能是:

http://msdn.microsoft.com/en-us/library/vstudio/96xz4cw2(v=vs.100).aspx

http://msdn.microsoft.com/en-us/library/aa730846(VS.80).aspx