在MSI安装WIX期间重命名现有文件

时间:2013-09-18 08:18:25

标签: wix installer wix3.5 custom-action wix-extension

我有一个WIX安装程序,在安装程序中我也复制了在VS 2012中创建的教程项目。我想要的是如果用户通过在其中添加新文件来更改教程项目,那么我只想重命名现有教程和并复制新的tutorail,如果用户没有更改现有教程,那么我只想用新教程替换现有教程。

第一个问题是,是否真的可以使用WIX? (WIx是否为我们提供了类似的功能)

如果有可能,有些人会指导我如何做到这一点吗?

1 个答案:

答案 0 :(得分:2)

应该可以使用MoveFile元素,但它会变得非常棘手。我在一家创建.NET SDK的公司工作,我们为VS构建自定义项目类型,允许用户说File |新的| SomeTypeOfApp然后用它进行训练。我们还保留了我们的教程" ZIP文件中的应用程序和充当前端的应用程序,询问开发人员他们希望将示例应用程序提取到哪里。这大大简化了安装程序的要求。