Visual studio Visual Studio项目模板未在一个文件中执行替换

Visual studio Visual Studio项目模板未在一个文件中执行替换,visual-studio,visual-studio-2013,project-template,Visual Studio,Visual Studio 2013,Project Template,我正在创建一个VisualStudio项目模板,如中所述。这涉及到在文件(cs/csproj/xml/etc)中使用$tokens$,在使用模板时会替换这些文件 但是,我的一个文件没有发生这种替换 为什么不应用于此文件?并非所有文件类型(由扩展名确定)都受支持 例如,如果您有一个名为App.manifest的XML文档,则不会应用替换 要解决此问题,请将文件重命名为以支持的扩展名结尾(例如,App.manifest.xml),然后在使用模板时更新.vstemplate文件以应用所需的名称 在本例

我正在创建一个VisualStudio项目模板,如中所述。这涉及到在文件(cs/csproj/xml/etc)中使用
$tokens$
,在使用模板时会替换这些文件

但是,我的一个文件没有发生这种替换

为什么不应用于此文件?

并非所有文件类型(由扩展名确定)都受支持

例如,如果您有一个名为
App.manifest
的XML文档,则不会应用替换

要解决此问题,请将文件重命名为以支持的扩展名结尾(例如,
App.manifest.xml
),然后在使用模板时更新
.vstemplate
文件以应用所需的名称

在本例中,
ProjectItem
节点类似于:

<ProjectItem ReplaceParameters="true"
             TargetFileName="App.manifest">App.manifest.xml</ProjectItem>
App.manifest.xml