2013-09-24 68 views
3

我有2個安裝包,它們是我們應用程序的先決條件。這兩個文件均作爲自解壓縮可執行文件從供應商處下載,其中包含安裝所需的實際setup.exe和數百個文件和文件夾。當我在引導程序應用程序中使用exepackage運行sfx exe時,它將運行提取部分,然後啓動安裝setup.exe,然後在安裝過程中關閉提取exe。這會導致下一個exepackage嘗試過早運行,並以亂七八糟的安裝結束。如何創建一個運行自解壓exe文件作爲exepackage的wix引導程序應用程序

有沒有辦法解決這個使用wix?我曾嘗試使用運行自定義操作來提取文件和setup.exe的標準設置,然後運行安裝exe,然後等到安裝exe被終止,然後再轉到第二個包但安裝setup.exe被卡住在啓動wix安裝程序的msiexec終止之前不會繼續。

我很驚訝沒有看到這個問題在stackoverflow中提出,所以我希望我超越它,並有一個簡單的方法來做到這一點。提前致謝。

回答

0

如果有人有興趣,我提取了我需要的所有SFX。然後,我使用WinRAR從提取的文件創建了我自己的SFX。 WinRAR SFX選項使我能夠繼續運行SFX進程,直到安裝部分的其餘部分完成。這使引導應用程序保持簡單。

+0

聽起來有點類似[我剛纔回答的問題](https://stackoverflow.com/questions/48148875/wix-how-to-run-install-application-without-ui/48157650#48157650)。也許值得一看。你在靜音模式下運行?這些設置是什麼 - 什麼產品?他們是傳統的安裝者嗎? (非MSI)。聽起來像你以前使用WiX? –

相關問題