2015-05-14 188 views
0

我已經繼承了一個installscript項目,詢問用戶是否需要桌面快捷方式。腳本創建快捷方式,但Windows爲其提供默認圖標而不是指定的圖標。當您查看快捷方式的屬性時,會顯示正確的圖標。Installshield桌面快捷方式圖標顯示Windows默認圖標

我在this page上看到以下內容: 「在可以調用AddFolderIcon之前,目標系統上必須存在快捷方式目標。」我想知道這是否是問題的原因。

installscript在OnFirstUIBefore()函數中創建快捷方式。在將可執行文件複製到用戶機器之後,我們是否需要在OnFirstUIAfter()函數中創建這些快捷方式?如果是這樣,我們是否需要延遲那個詢問他們是否想要快捷方式的對話,或者有什麼方法可以保存這些答案,直到我們獲得該功能?

我不記得看到一個複製文件的安裝,然後問你關於快捷方式的更多問題。

我們正在使用Installshield 2012 Spring,如果這是相關的。

回答

-1

FWIW我放棄了,決定用安裝設計器創建快捷方式。現在它們正常工作;但是安裝對話不再詢問用戶是否需要快捷方式。

相關問題