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