.net 4.0 将Windows SDK引导程序包与WiX一起使用

.net 4.0 将Windows SDK引导程序包与WiX一起使用,.net-4.0,crystal-reports,wix,bootstrapper,.net 4.0,Crystal Reports,Wix,Bootstrapper,在跟踪另一个问题时,我遇到了文件夹C:\Program Files(x86)\Microsoft SDK\Windows\v8.0A\Bootstrapper\Packages,它似乎包含许多用于各种程序的预制安装程序项。我现在有一个项目需要Crystal Reports,我想知道: 1) 我可以使用此目录中的“Crystal Reports for.NET Framework 4.0”安装程序项目使用WiX引导程序(exe输出)或WiX项目(msi输出)安装Crystal Reports吗 2

在跟踪另一个问题时,我遇到了文件夹C:\Program Files(x86)\Microsoft SDK\Windows\v8.0A\Bootstrapper\Packages,它似乎包含许多用于各种程序的预制安装程序项。我现在有一个项目需要Crystal Reports,我想知道:

1) 我可以使用此目录中的“Crystal Reports for.NET Framework 4.0”安装程序项目使用WiX引导程序(exe输出)或WiX项目(msi输出)安装Crystal Reports吗

2) 如何在引导程序或msi项目中包含此Crystal Reports安装包?

1)您可以在引导程序中使用几乎任何msi/exe设置


2) 如果您想在引导程序中包含EXE/MSI,请查看文档,我相信您需要的是.MSI的MsiPackage元素,或者如果是EXE设置,则使用ExePackage元素。

windows SDK中引导程序包的product.xml通常包含检测和决策逻辑,这需要在WiX中重新实现并重新测试。