C# Wix UIM最小对话不显示图像

C# Wix UIM最小对话不显示图像,c#,visual-studio,wix,C#,Visual Studio,Wix,我对自定义横幅/对话框图像和许可证文本进行了以下设置: WIXUI_EXITDIALOGOPTIONALCHECKBOX=1 看起来,富文本控件和您的许可证存在已知问题。根据WiX的说法,在大多数情况下,以下解决方法之一可以解决此问题: 在WordPad中打开RTF文件并将其保存,以便 从文件中删除复杂的RTF内容。保存后,, 重建你的微星 使用非WixUI\u Minimal集的对话框集。这个问题 通常仅当许可协议屏幕为 第一个在设置过程中显示,这只发生在 WixUI_Minimal对话

我对自定义横幅/对话框图像和许可证文本进行了以下设置:


WIXUI_EXITDIALOGOPTIONALCHECKBOX=1

看起来,富文本控件和您的许可证存在已知问题。根据WiX的说法,在大多数情况下,以下解决方法之一可以解决此问题:

  • 在WordPad中打开RTF文件并将其保存,以便 从文件中删除复杂的RTF内容。保存后,, 重建你的微星
  • 使用非
    WixUI\u Minimal
    集的对话框集。这个问题 通常仅当许可协议屏幕为 第一个在设置过程中显示,这只发生在
    WixUI_Minimal
    对话框集

对于图像,MSI位图控件仅支持BMP和JPEG文件,从Windows 8开始支持PNG,根据

谢谢,这解决了一半问题,对话框中的图像问题仍然存在:(@gbdavid它是否适用于默认图像?请尝试使用bmp而不是png,并检查图像的确切大小默认图像在Windows 10中正常,png图像在Windows 7中正常…它只会中断:(@gbdavid看一看,这似乎是从Windows 8开始支持PNG。我会更新我的回答谢谢Pavel,是的,转换为BMP解决了Windows 7的问题。