我有一個安裝程序,它在Windows 7中工作正常,但在XP中,一些預定義的WiX對話框(開始和結束)不顯示位圖,但只顯示文本。在XP中的開始和最終對話框不顯示位圖
如何解決這個問題?
PS。此事以JPG格式。在W7上它可以工作,但不能在XP上工作。 XP的格式可能不好。
我有一個安裝程序,它在Windows 7中工作正常,但在XP中,一些預定義的WiX對話框(開始和結束)不顯示位圖,但只顯示文本。在XP中的開始和最終對話框不顯示位圖
如何解決這個問題?
PS。此事以JPG格式。在W7上它可以工作,但不能在XP上工作。 XP的格式可能不好。
您應該在WiX中爲橫幅和對話框圖像使用位圖(.bmp)。
我對使用JPEG的WixUIDialogBmp
和WixUIBannerBmp
(使用WiX 3.6)遇到了同樣的問題。
上Windows7的安裝程序正確顯示圖像:
在Vista上的相同的安裝不顯示圖像:
轉換JPEG文件到後位圖安裝程序在Vista上正常工作:
通常應該沒有區別 - 我們有安裝程序生成的wix在XP,Vista和Windows 7上使用,我們沒有這樣的問題。你在XP上測試完全一樣的MSI文件嗎?你是否按照[在wix文檔](http://wix.sourceforge.net/manual-wix3/WixUI_customizations.htm)中所描述的那樣定製默認位圖,或者你在做其他事情嗎?位圖尺寸是否正確?請編輯你的問題來澄清。 – 2012-02-23 13:22:03
這是不正確的。請參閱下面的答案。 – 2012-11-08 16:16:39