我尝试制作一个项目模板。在 zip 中,我将文件module.cpp
、和. vstemplate 文件是:module.h
module.ico
module.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”。