Jih*_*dad 7 wix votive visual-studio-2012
我的公司最近强迫我们使用Wix Toolset(v.4.0.12),因为我们升级到Visual Studio 2012,遗憾的是不再包含安装程序项目.
我的问题如下.我有很多项目的大解决方案,这些项目都会导致exe文件和几个dll.
然后,我在解决方案中创建一个Wix安装项目,并添加对生成exe文件的项目的引用.在该项目中引用的属性我设置Harvest: true和Project Output Groups: Binaries.
我希望我的WiX项目的构建能够从引用的项目中获取依赖关系,这样我就不需要手动添加引用,因为这会给我更多的维护.
此外,如果我heat.exe在引用的项目文件上运行,我只获得文件的exe输出,而不是项目依赖的dll.
我认为以上是非常标准的,wix工具应该能够为我收集这些信息.而且我真的很想知道为什么在网上进行广泛搜索之后,找不到任何有类似问题的人.
如果有人知道上述原因,请尝试向我发送如何使用WiX进行操作的基本教程.我似乎找不到合适的人.
WiX v3.6及更高版本支持VS2012.WiX v4.0几乎没有启动,目前不推荐使用.v4.0中出现了很多重大变化,所以现在坚持使用v3.x系列.
Votive中的自动收集功能并不完全正常.这就是它默认禁用的原因.发现很多项目类型都打破了它.如您所见,收获不会通过多个项目参考.在正常工作之前需要更多工作的所有事情.
在此期间,您可以列出File元素中的Component元素.
| 归档时间: |
|
| 查看次数: |
9841 次 |
| 最近记录: |