gpt4 book ai didi

visual-studio-2010 - 如何在安装程序项目中包含项目的所有输出?

转载 作者:行者123 更新时间:2023-12-04 15:25:17 24 4
gpt4 key购买 nike

我需要在安装程序中包含一些程序项目的所有输出...我的问题类似于这篇文章中的问题:How to add a whole directory or project output to WiX package

但是,恐怕我并不真正理解此链接中给出的答案。从我所做的所有阅读来看,我认为我需要使用石蜡来做到这一点。但是是否有使用石蜡的“从头开始,操作方法”资源?

我已阅读此页面:http://www.wintellect.com/CS/blogs/jrobbins/archive/2008/12/22/paraffin-3-0-now-with-full-wix-3-0-support.aspx
其中一篇文章提到从 bat 文件中调用石蜡。这是人们在安装程序中“使用石蜡”的方式吗?如果它有所作为,我一直在使用 Visual Studio 来处理这个项目,并且我也不确定如何在 Visual Studio 中使用命令行。有没有人为一个非常新的初学者提供任何资源?谢谢。

最佳答案

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

`<File Id="WhateverId" Name="NameToDisplayAfterInstall"      Source="$(var.ProjectName.TargetDir)Filename.ext" />`

我使用 Excel 快速轻松地格式化文件列表。我把所有这些文件标签放在 <DirectoryRef Id="INSTALLLOCATION">
标签。

我确实弄清楚了如何通过使用 Heat(而不是石蜡)并获取目录而不是项目来从项目输出中抓取所有 dll 和 exe。收获一个项目只会产生主要的 exe 和 dll。至少在我的情况下,获取目录的问题是我最终得到了很多我不想要的多余文件(如 .pdb 和 .xml)。

关于visual-studio-2010 - 如何在安装程序项目中包含项目的所有输出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11389072/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com