我的團隊多年來一直使用相同的Install Shield 12項目。幾個星期前,Vista和Win7中的Windows資源管理器停止爲安裝程序顯示16x16以上的圖標大小。因此,List,Details和Small視圖顯示16x圖標,但Tile,Thumbnail,Medium和Large視圖僅爲文本。新的和舊的InstallShield 12 Setup.exe文件在窗口中突然沒有圖標
這是新安裝正確的,但也連續3年歸檔的安裝程序的。我們還沒有嘗試比Vista更早的系統,但我們已經在多臺機器上嘗試過它。我們使用普通的32x32 32位ICO文件。在IrfanView中,它有兩頁空白首頁。在InstallShield中,它有一個圖標可以從索引0中選擇。在過去的三年中,這一切都沒有改變。
我在論壇的Flexera周圍挖,在這裏,並在各種谷歌的結果,但我還沒有發現,除了不少人任何東西仍然使用安裝屏蔽12
有誰知道發生了什麼事或如何解決它?
我懷疑最近有一個windows更新改變了規則。我們是否需要包含一個包含不同尺寸的ICO? Windows現在是否限制了舊版本的Install Shield所做的事情?
我還沒有聽說過此行爲。想到的最接近的是,超過一定大小的文件不會在Windows XP上顯示它們的圖標。但是這個限制在Windows Vista中得到了修復,所以聽起來並不相關。 –
我很欣賞Michael的回覆。是的,網絡上缺乏類似的故事。我懷疑我們的舊ICO做了一些奇怪的事情,我們在過去的幾年裏簡直不知所措。我對ICO格式不太瞭解,但我在Irfanview看到的空白頁似乎很可疑。 – Ardemus