2016-08-01 55 views
0

我們的安裝程序有一個內部包含Msi的setup.exe文件。如何讓Installshield從Setup.exe進入修復模式?

安裝完成後,可以從程序和功能右鍵單擊上下文菜單中選擇要修復的選項。

但是,如果選擇修復,將顯示一個對話框,其中提供瀏覽msi的選項。

由於msi嵌套在setup.exe中,並且由於安裝程序無法在appdata中找到任何適當的msi,因此這使得修復功能幾乎無用。

是否可以更改安裝程序,以便它可以從setup.exe進行修復?

回答

1

你有三種主要的選項,這取決於你想支持哪個方案:

  • 只需雙擊的setup.exe,如果已經安裝了微星將在維護模式下運行。您可以選擇從那裏修復它。這對於一次性場景很有用。
  • 使用/ a參數運行setup.exe,該參數爲安裝創建管理安裝點。這可以只是您桌面上的一個文件夾,或者您喜歡的任何地方。這對於一次性場景也很有用,並且應該與從程序和功能啓動修復相兼容。
  • 配置您的安裝以使用版本視圖中的設置來緩存.msi程序包。這應該能夠爲所有人提供所有維護方案,而且還需要花費一定的硬盤空間。
+0

我在最後刪除了修復選項,它是InstallShield中的一個設置。 –

相關問題