2013-01-10 48 views
0

我爲Windows應用程序創建安裝exe文件使用安裝Shield spring 2012。 爲此,我添加先決條件一切都進展順利,而安裝如果我選擇自定義功能,然後先決條件應運行一切順利。但是,當它遇到運行的先決條件打開臨時文件夾並顯示所有先決條件文件,似乎對我不好。如何在不打開Temp文件夾的情況下安裝安裝屏蔽exe文件

請指導我如何安裝安裝盾而不打開任何臨時文件夾。

回答

0

如果我正確理解您的問題,則表示嘗試安裝應用程序的先決條件會導致Explorer出現。如果是這種情況,那麼診斷InstallShield嚮導正在做什麼會很有用。有關設置先決條件,最簡單的方法是使用setup.exe /debuglog創建的調試日誌。對於功能先決條件,您需要將屬性ISDEBUGLOG指定爲它應該使用的調試日誌的完整路徑(這可以與其他路徑相同或不同)。因此,你可以指定類似setup.exe /debuglog /v"ISDEBUGLOG=\"C:\debuglog.txt\""

一旦你有相關的調試日誌,試着弄清楚什麼setup.exe已經啓動導致資源管理器出現,然後評估它爲什麼啓動它。也許它與先決條件定義一樣簡單,您可以使用先決條件編輯器更改。

+0

嗨,謝謝你的迴應...如何改變先決條件的定義。 –

0

1)打開redristributables窗口

2)上前提點右鍵,選擇 「編輯前提條件」

3)選擇 「應用程序運行」 選項卡

4)檢查您是否指定了exe/msi啓動。如果其空白,它將在運行時打開文件瀏覽器。

您需要將正確的文件名放在這個位置,以滿足您所包含的每一項要求。

相關問題