C++ Visual Studio 2012导出包含文件的项目模板
我可以很好地将项目导出到模板,但是,新项目中缺少一些东西 我的目标是为代码测试创建一个模板,该模板需要一些定制的项目/构建/链接配置。我发现我可以在导出的项目中保留所有这些自定义设置。除了这些设置之外,还有一个包含.dll和.lib文件的目录。我已将路径设置为$ProjectDir\supp\tester.dll -及- 在各自的位置进行链接 问题是,当我将项目导出为模板并从模板创建新项目时,supp目录中缺少tester.lib文件。我甚至尝试解压缩模板文件,将tester.lib文件添加回SUPP,然后重新压缩。我仍然无法从包含tester.lib文件的模板创建项目。仅创建tester.dll文件 我是否需要设置一些东西来告诉VS将此文件包含在模板中C++ Visual Studio 2012导出包含文件的项目模板,c++,templates,visual-studio-2012,C++,Templates,Visual Studio 2012,我可以很好地将项目导出到模板,但是,新项目中缺少一些东西 我的目标是为代码测试创建一个模板,该模板需要一些定制的项目/构建/链接配置。我发现我可以在导出的项目中保留所有这些自定义设置。除了这些设置之外,还有一个包含.dll和.lib文件的目录。我已将路径设置为$ProjectDir\supp\tester.dll -及- 在各自的位置进行链接 问题是,当我将项目导出为模板并从模板创建新项目时,supp目录中缺少tester.lib文件。我甚至尝试解压缩模板文件,将tester.lib文件添加回S
谢谢 虽然我不确定这是否是最正确的解决方案,但我还是成功了 我必须导出我的项目,解压生成的模板,将tester.lib文件复制到解压文件中,然后通过添加以下内容手动编辑templates.vstemplate文件:
<ProjectItem ReplaceParameters="false" TargetFileName="tester.lib">tester.lib</ProjectItem>
在该节下。然后我重新压缩了文件,并将其放在Visual Studio用户区域的Templates目录中。我用这个模板创建的项目现在包括tester.dll和tester.lib文件。您考虑过使用属性表吗?
<ProjectItem ReplaceParameters="false" TargetFileName="tester.lib">tester.lib</ProjectItem>