【问题标题】:MSI build through octopus微星通过章鱼构建
【发布时间】:2015-01-24 06:44:04
【问题描述】:

我使用 Wix 为我们使用 octopus 的部署生成了一个 MSI。在通过 octopus 运行 msi 构建时,某些文件(如 dll、..)在第一次部署时未在相应路径中更新。如果我们第二次安装相同的文件,那么文件夹中的所有文件都可以正常工作。

这些是我遵循的步骤:

我创建了一个 Wix 项目并通过它生成了一个 msi 版本。然后通过使用 .xml 文件的章鱼我已经将内容部署在指定的文件夹中。并且通过章鱼部署没有成功。

【问题讨论】:

    标签: wix wix3.6 octopus-deploy


    【解决方案1】:

    您确实没有提供任何信息来解决问题。您使用的是主要升级还是次要升级?你的命令行是什么?您是否记录了安装程序并阅读了日志?他们告诉你什么?

    msiexec /i example.msi /qn /l*v install.log
    

    /qn = 静默 /l*v = 详细日志记录

    我的第一个怀疑是您没有正确控制 DLL 的版本,并且 Windows Installer 正在跳过它们。请看:

    File Versioning Rules Default File Versioning Replacing Existing Files

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-11-14
      • 2018-07-25
      • 2016-06-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多