0

目前,当我输入由 Setup.exe 应用程序触发的更新 URL 时,用户别无选择,只能下载更新。没有提示用户,因为如果他们想先执行更新,他们只是在找到更新时强制下载更新。我的 exe 是 430MB,所以如果他们不想,我不希望他们被迫下载。如果用户对提示回答“是”,是否有办法拦截检查并仅下载/更新 exe?我在 /debuglog 文件中看到检查了 URL,然后立即开始下载并显示“ISDownloadProgress”对话框。但也表明即使没有显示“InstallationWelcome”对话框,也会显示。我猜它必须以某种方式隐藏。

4

1 回答 1

0

更新 URL 设置最适合本身很小的下载设置启动器。由于如果它们获取的资源被移动或删除,下载设置启动器可能会失效,因此它不允许用户选择是否获取更新的启动器。

由于此行为当前不是可选的,您可以向支持团队提交增强请求,或者您可以编写执行类似检查的包装器。

于 2016-03-31T12:08:27.683 回答