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文件中的文件类型的示例。