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



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

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

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

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

最新更新