簡體   English   中英

InstallShield:安裝先決條件后不需要重新啟動

[英]InstallShield: Unwanted reboot after installed prerequisite

我知道已經有一些關於這個問題的帖子,但它們看起來很舊,並且建議的解決方案對我不起作用。

我有一個使用 InstallShield 2020 R3 開發的基本 MSI 項目。

該安裝程序具有此先決條件:“Microsoft Visual C++ 2019 可再發行 Package (x86)”。

安裝必備組件后,將顯示以下消息框:

提示消息框

如果我單擊“否”,設置將終止。 如果我單擊“是”,機器會重新啟動,但重新啟動后設置不會恢復。

但是我想要的是:安裝先決條件后,安裝程序必須繼續進行到最后,無需重新啟動,也不會向用戶顯示任何消息框。

我已經執行了以下操作:

我在先決條件編輯器中設置了以下值:

要運行的應用程序

行為

我還嘗試檢查“先決條件應從安裝列表中隱藏”

和 select “注意,如果機器重新啟動則無法恢復並在安裝后重新啟動”。 我知道“3010”是 vc_redist package 要求重新啟動時的退出代碼,因此我嘗試從“指定返回代碼(十進制)”文本框中刪除此值,如果重新啟動,應用程序返回必需的”

為了在不重新啟動系統的情況下繼續設置,我必須設置哪些值或者我可以做些什么?

在“如果先決條件似乎需要重新啟動”下拉列表中嘗試以下選項:

請注意,如果機器重新啟動則無法恢復,並在安裝后重新啟動。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM