Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/128.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/fsharp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ Visual Studio 2012导出包含文件的项目模板_C++_Templates_Visual Studio 2012 - Fatal编程技术网

C++ Visual Studio 2012导出包含文件的项目模板

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

我可以很好地将项目导出到模板,但是,新项目中缺少一些东西

我的目标是为代码测试创建一个模板,该模板需要一些定制的项目/构建/链接配置。我发现我可以在导出的项目中保留所有这些自定义设置。除了这些设置之外,还有一个包含.dll和.lib文件的目录。我已将路径设置为$ProjectDir\supp\tester.dll -及-

在各自的位置进行链接

问题是,当我将项目导出为模板并从模板创建新项目时,supp目录中缺少tester.lib文件。我甚至尝试解压缩模板文件,将tester.lib文件添加回SUPP,然后重新压缩。我仍然无法从包含tester.lib文件的模板创建项目。仅创建tester.dll文件

我是否需要设置一些东西来告诉VS将此文件包含在模板中


谢谢

虽然我不确定这是否是最正确的解决方案,但我还是成功了

我必须导出我的项目,解压生成的模板,将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>