Я использую несколько статей и другие вопросы, чтобы переопределить растровые изображения баннеров для двоичной библиотеки wixlib, которую я использую в более чем 20 других установщиках. Эта библиотека предоставляет наш собственный пользовательский интерфейс, некоторые настраиваемые диалоги, общие ресурсы, двоичные файлы, настраиваемые действия и т. д.
Вот код, который я использую в wixlib для переопределения изображений:
<Binary Id="WixUI_Bmp_Banner" SourceFile="Bitmaps\bnnrbmp.bmp/>
<Binary Id="WixUI_Bmp_Dialog" SourceFile="Bitmaps\dlgbmp.bmp/>
Но когда я ссылаюсь на свой wixlib в своем реальном проекте MSI, все работает, за исключением переопределения изображения баннера пользовательского интерфейса (мои пользовательские диалоги срабатывают, процесс работает, устанавливаются общие двоичные файлы и т. д.). Есть ли что-то особенное, что мне нужно сделать в моем бинарном проекте wixlib, чтобы переопределить изображения по умолчанию UIExtension.wixlib в моем собственном бинарном wixlib?
Я видел этот вопрос здесь: Можно ли установить WixUiBannerBmp в wixlib? , однако ответ на этот вопрос не дал ответа на вопрос, он был напрямую связан со значком, и я не уверен, что этот парень использовал двоичный файл wixlib (распространяемый). Мой значок добавления/удаления программ, встроенный в wixlib, уже работает нормально.