【问题标题】:Can an unversioned file be easily upgraded可以轻松升级未版本控制的文件吗
【发布时间】:2015-02-18 11:16:02
【问题描述】:

我们希望将来能够通过生成“.msp”来修补我们的产品。 .msi 中的特定 exe 缺少版本信息。

如果我们将来创建一个 .msp,升级那个 .exe 会不会有问题?

我想知道我们是否需要添加版本信息并重建 .msi,或者我们是否可以避免它,这样我们就不必为 .msi 重复发布过程。

【问题讨论】:

  • 如果您不想对文件进行版本控制,那么它将被替换:msdn.microsoft.com/en-us/library/aa370531(v=vs.85).aspx 但最好使用文件哈希,以便 Windows 可以确定数据文件中的更改,但更好的是开始使用文件版本,因为它是更新和识别二进制文件的最佳可靠方法,并且是“每个人”都在使用的。

标签: wix windows-installer patch


【解决方案1】:

此帖:http://blogs.msdn.com/b/astebner/archive/2005/08/30/458295.aspx 解释了版本化文件将始终替换未版本化的文件。所以,只要这个 exe 的任何更新版本在被放入 .msp 之前给出版本信息,那么它应该可以升级。

【讨论】:

    猜你喜欢
    • 2018-02-03
    • 1970-01-01
    • 2012-03-14
    • 2011-04-27
    • 2021-05-28
    • 1970-01-01
    • 1970-01-01
    • 2014-12-31
    • 2022-11-21
    相关资源
    最近更新 更多