我有一个c#自定义安装(有1个要安装的嵌入式资源),它将.DOTM文件添加到Program Files \ Microsoft Office \ Office * \ STARTUP文件夹中。我的公司希望我把它变成MSI。我们有几个版本的办公室(目前有3个)。我不想创建只将同一文件复制到所有可能的Office版本的安装,而是复制到实际安装的版本。我已经限制使用自定义操作,除非已经是WiX的一部分。很快我们将迁移到Windows 10和Office 2016,我宁愿不再创建他的MSI,或者如果可能的话我们添加新版本的办公室。
我知道可以在注册表中找到版本信息。我希望我可以在WiX中使用条件语句或其他类似的语句,但我之前从未在WiX中使用条件语句......我从未使用WiX进行过复杂的安装,除非我使用了自定义操作。
有人可以指出我是一个"如何"还是举个例子?