Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.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/wix/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
Visual studio 2010 如何包含一个项目的所有内容';安装程序项目中的输出?_Visual Studio 2010_Wix_Wix3.5_Paraffin - Fatal编程技术网

Visual studio 2010 如何包含一个项目的所有内容';安装程序项目中的输出?

Visual studio 2010 如何包含一个项目的所有内容';安装程序项目中的输出?,visual-studio-2010,wix,wix3.5,paraffin,Visual Studio 2010,Wix,Wix3.5,Paraffin,我需要在安装程序中包含一些程序项目的所有输出。。。我的问题与本文中的问题类似: 然而,恐怕我并不真正理解这个链接中给出的答案。从我所做的所有阅读来看,我想我需要用石蜡来做这件事。但是,是否有一个“从头开始,如何”的资源来使用石蜡 我读过这一页: 其中一篇文章提到从bat文件调用石蜡。这就是安装程序中“使用石蜡”的方式吗?如果有区别的话,我一直在使用VisualStudio来处理这个项目,而且我也不知道如何从VisualStudio中使用命令行。有没有人能为新手提供任何资源?谢谢。我最后手动添加了

我需要在安装程序中包含一些程序项目的所有输出。。。我的问题与本文中的问题类似:

然而,恐怕我并不真正理解这个链接中给出的答案。从我所做的所有阅读来看,我想我需要用石蜡来做这件事。但是,是否有一个“从头开始,如何”的资源来使用石蜡

我读过这一页:
其中一篇文章提到从bat文件调用石蜡。这就是安装程序中“使用石蜡”的方式吗?如果有区别的话,我一直在使用VisualStudio来处理这个项目,而且我也不知道如何从VisualStudio中使用命令行。有没有人能为新手提供任何资源?谢谢。

我最后手动添加了每个.dll和.exe,因为它们不经常更改。以这种样式格式化它们相当容易:

`<File Id="WhateverId" Name="NameToDisplayAfterInstall"      Source="$(var.ProjectName.TargetDir)Filename.ext" />`
``
我使用Excel快速方便地格式化文件列表。我把所有这些文件标签都放在
标签


我确实想出了如何通过加热(不是石蜡)和获取目录(而不是项目)来从项目输出中刮取所有DLL和EXE。获取一个项目只产生主exe和DLL。至少在我的例子中,获取目录的问题是,我最终得到了许多多余的文件(如.pdb和.xml),而这些文件是我不想要的。

您可以通过将.xsl传递给heat.exe来过滤掉.xml和.pdb文件(命令脚本示例:-t“FilesToExclude.xsl”)。您必须在线搜索有关如何实际指定要排除在.xsl文件中的文件类型的示例。