Estoy usando varios artículos y otras preguntas para anular las imágenes de mapa de bits de pancarta para un wixlib binario que estoy usando en más de 20 instaladores. Esta biblioteca proporciona nuestra propia interfaz de usuario personalizada, algunos cuadros de diálogo personalizados, los recursos comunes, binarios, acciones personalizadas, etc.Anulación de la imagen de pancarta en Wix 3.5 Wixlib no funciona en MSI real
Aquí está el código que estoy utilizando en el wixlib para anular las imágenes:
<Binary Id="WixUI_Bmp_Banner" SourceFile="Bitmaps\bnnrbmp.bmp/>
<Binary Id="WixUI_Bmp_Dialog" SourceFile="Bitmaps\dlgbmp.bmp/>
Pero cuando Hago referencia a mi wixlib en mi proyecto real de MSI, todo funciona, excepto las anulaciones de imágenes de banner UI (mis diálogos personalizados se inician, los procesos funcionan, los binarios comunes se instalan, etc.). ¿Hay algo especial que deba hacer en mi proyecto binario de wixlib para anular las imágenes predeterminadas de UIExtension.wixlib en mi propia wixlib binaria?
Vi esta pregunta aquí: Can WixUiBannerBmp be set in a wixlib?, sin embargo, la respuesta a esa pregunta no respondió a la pregunta, estaba directamente relacionada con un icono y no estoy seguro de que este tipo usara un wixlib binario (redistribuible) . Mi ícono de agregar/quitar programas incrustado en el wixlib ya funciona bien.
Ajuste de los WixVariables esta manera no funciona. La pancarta siempre está en blanco, sin importar qué imagen se coloque allí. Incluso cuando son del tamaño correcto como se hace referencia aquí http://wixtoolset.org/documentation/manual/v3/wixui/wixui_customizations.html – Brandon