Uwe*_*eim 11 windows setup windows-installer wix
我所知道的几乎所有设置在开始时都显示出类似的内容:
有一段文字说:
“计算空间要求”
这有时只运行几秒钟,有时显着更长。
由于检查可用磁盘空间对我来说相当于简单地调用fsutil volume diskfree c:,最多需要大约一秒钟,因此该消息似乎是对以下内容的委婉说法:
“我们在这里做一些事情,不会告诉你什么。”
我已经尝试使用Process Monitor来查看发生了什么,但没有发现任何重要信息。
我能想到:
虽然对于打印“计算空间要求”的所有设置可能没有通用的答案,但可能有一个经验法则。
(我的示例截图是从使用WiX 工具集的Markdown Edit随机截取的)
我的问题:
当安装程序繁忙并写入“计算空间要求”时,在安装程序执行期间会发生什么?
它确定必须安装多少程序,并确定磁盘上的大小。有几个影响因素,例如用户选择安装的功能以及当前系统的状态。
许多程序依赖于共享依赖项,但如果这些依赖项不随操作系统一起提供,或者提供这些库的不同版本,则应用程序可能必须自行安装它们。或者,可能是另一个程序已经安装了它。
这意味着安装程序的实际磁盘影响可能会有很大差异。搜索磁盘和注册表以确定依赖项是否已在系统上可用需要时间,因此 UI 会显示此消息以告诉您它在做什么。
| 归档时间: |
|
| 查看次数: |
24306 次 |
| 最近记录: |