1

Visual C++ 2010 Express是否支持自定义项目模板?

我正在尝试创建一个简单的项目模板,但没有成功。.vstemplate文件如下。

<?xml version="1.0" encoding="utf-8"?>
<VSTemplate Version="3.0.0" Type="Project" xmlns="http://schemas.microsoft.com/developer/vstemplate/2005">
    <TemplateData>
        <Name>Test</Name>
        <Description>Test</Description>
        <Icon>Icon.ico</Icon>
        <ProjectType>VC</ProjectType>
        <DefaultName>Test</DefaultName>
    </TemplateData>
    <TemplateContent>
        <Project File="Test.vcxproj" TargetFileName="Test.vcxproj" ReplaceParameters="true">
            <ProjectItem TargetFileName="$projectname$.vcxproj.filters">Test.vcxproj.filters</ProjectItem>
            <ProjectItem TargetFileName="$projectname$.c">Source.c</ProjectItem>
        </Project>
    </TemplateContent>
</VSTemplate>

模板文件引用的所有文件都存在;如果需要,我会发布它们。

无论我将包含模板文件的 zip 文件放在哪里(ProjectTemplatesVS 安装、运行vcexpress /installvstemplates和其他建议的替代方案中的其他地方),VS IDE 都不会检测到项目模板。

任何人都可以提供更多信息吗?

4

1 回答 1

0

VS Express 不支持自定义模板等“可扩展性”功能。请注意,VS 2013 社区确实支持它们。

于 2015-01-06T00:09:01.287 回答