默认序列号,是什么决定的? [英] Default Sequence number, what's determine it?

查看:42
本文介绍了默认序列号,是什么决定的?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我开始探索 MSI 的黑魔法.我目前遇到的一件事是序列表中分配的序列号似乎是随机的,或者我找不到文档.我的 MSI 项目遇到了一个问题,因为 AppSearch 被分配了 50 的序列号,这对于我的使用来说太低了,并且与 建议的安装顺序,或 序列表示例,这两个看起来都很合理.我只是发现我自己可以轻松更改所有标准操作的序列号,问题本身对我来说是可以解决的.

I am starting getting explored to the black magic of MSI. And one thing stuck on my currently is the seemly randomness of sequence number assigned in the sequence table, or the lack of document I can find. I encounter an issue with my MSI project as AppSearch been assigned a sequence number of 50, which is too low for my usage, and different from this suggested install sequence, or Sequence table example, which both seems reasonable. I just find out that I can easily change sequence number for all the standard actions myself, the issue itself is fixable for me.

但我认为序列号在某些地方(在 MSI 中由 Windows SDK?或 wix)定义为默认值是有原因的.AppSearch 的 50 序列可能是出于一个很好的理由(或者不是很好的理由并且已经修复),或者确实以某种方式受到一些不同因素的影响并且难以追踪和结果确实看起来是随机的.

But I am thinking that the sequence number been defined some where (either in MSI by Windows SDK? or wix) as default for a reason. The sequence of 50 for AppSearch is might for a good reason (or not so good ones and has been fixed already), or indeed somehow it is affected by a few different factors and is hard to track down and indeed appeared to be random as a result.

目前我的想法是它很可能是 Wix 确定的默认值,文档/或源代码在哪里,以便我可以找到?

Currently my thinking is it is mostly likely been the default value determined by Wix, where is the document/or source code so I can find out then?

好的,尝试更好地总结我的问题:我能否通过使用特定版本的 Windows Install SDK 或 Wix 来控制默认序列号的集合?

Ok, try to summarise my question better: Can I have some control of what set of default sequence number, by using a particular version of Windows Install SDK, or Wix?

推荐答案

在回答你的另一个问题之前我没有看到这个问题.它本质上是相同的问题,所以我可能会要求这些人关闭这个重复的:AppSearch 的序列号为 50 - 对吗?

I didn't see this question before I answered your other one. It is essentially the same question, so I might ask the guys to close this one as duplicate: AppSearch has sequence number 50 - right?

这种风格的具体答案是,您可以尝试更改 WiX 源文件并自己编译 WiX - 我可能会添加这不是一项小任务.实际文件请参见上面的链接.

The specific answer to this flavour would be that you can try to change a WiX source file and compile WiX yourself - which is no small task I might add. Please see the above link for the actual file.

这篇关于默认序列号,是什么决定的?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆