繁体   English   中英

WIX次要升级文件更新而不更改版本号?

[英]WIX Minor Upgrade File Update Without Changing Version Number?

我有一个随WIX MSI安装的DLL。 我想创建一个补丁,允许最终用户运行并自动更新该DLL。

我已经能够成功创建补丁,并且仅在更新DLL版本号的情况下DLL才会更新。 这很痛苦,因为我不一定对每次修补时的DLL版本都感兴趣。 我要执行此操作而不更改DLL的版本号。

我不愿与您分享此信息,因为当某些供应商为您提供DLL并且他们未遵循组件规则并对文件进行版本控制时,通常仅保留此hack。 在家里自己做这真是不好的形式。

您想用Google搜索“ WiX版本说谎”。 基本上,使用更新WXS中的File @ DefaultVersion属性来指定更高的版本号。 (通常是65535.0.0.0)这会诱使MSI始终覆盖文件。

但是,在构建过程中,最好只是自动化DLL的版本控制,这样MSI才能使用实际数据,并且可以轻松审核已部署的环境。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM