我公司最近强制我们使用Wix Toolset(v.4.0.12),因为我们升级到的Visual Studio 2012不再包含安装程序项目,这与IT技术有关。
我的问题如下。我有一个大型解决方案,其中有许多项目,总之会生成一个exe文件和几个dll文件。
然后,我在解决方案中创建了一个WiX安装程序项目,并添加了对生成exe文件的项目的引用。在该项目引用的属性中,我设置了“Harvest:true”和“Project Output Groups:Binaries”。
我希望WiX项目构建能够收集从引用项目中获取的依赖项,这样我就不需要手动添加引用,因为那会增加更多维护工作。
此外,如果我在引用的项目文件上运行heat.exe,我只会得到文件的exe输出,而不是该项目所依赖的dll文件。
我认为上述情况相当标准,wix工具应该能够为我收集这些信息。但我真的很想知道为什么在广泛搜索网络后,找不到任何遇到类似问题的人。
如果有人知道以上信息,请尽量向我发送基本的WiX操作教程。我似乎无法找到合适的教程。
我的问题如下。我有一个大型解决方案,其中有许多项目,总之会生成一个exe文件和几个dll文件。
然后,我在解决方案中创建了一个WiX安装程序项目,并添加了对生成exe文件的项目的引用。在该项目引用的属性中,我设置了“Harvest:true”和“Project Output Groups:Binaries”。
我希望WiX项目构建能够收集从引用项目中获取的依赖项,这样我就不需要手动添加引用,因为那会增加更多维护工作。
此外,如果我在引用的项目文件上运行heat.exe,我只会得到文件的exe输出,而不是该项目所依赖的dll文件。
我认为上述情况相当标准,wix工具应该能够为我收集这些信息。但我真的很想知道为什么在广泛搜索网络后,找不到任何遇到类似问题的人。
如果有人知道以上信息,请尽量向我发送基本的WiX操作教程。我似乎无法找到合适的教程。