Link to home
Start Free TrialLog in
Avatar of Arikkan
ArikkanFlag for United States of America

asked on

Cannot see Image in the Custom Dialogs in Windows Installation project

I'm stuck with banner bitmap image on installer project. I've added custom dialog and added a image in it to show as banner bitmap, but image doesn't show up on machines other than development machine.

When running the installer banner image shows up just fine on development machine, but it's not showing up on other machines(QA). We are using ".bmp" type which is supported on all machine for banner bitmap on custom dialog.

Any ideas as what could be blocking the image to not show up?
Avatar of Vadim Rapp
Vadim Rapp
Flag of United States of America image

Probably depends on what msi-authoring tool you use. Look at the table Control, find the control where you expect the image, make a note of the value in the column "Text", find it in the table Binary, and see if you can export the binary data into a bmp.

You can upload the installation to this question (change file extension to .txt to bypass e-e's award-winning security), or you may want to create new trivial separate installation that would install one registry key, but demonstrated the problem with the bitmaps.
...one, somewhat anecdotal, possibility is that the image in fact does show up, but the background on the workstation in question has the same color.
Avatar of Arikkan

ASKER

Thank you very much for your reply.

For the testing purpose, I created a test project on one of my development virtual machine and added a web setup project with custom image as banner bitmap on Welcome page. custom image is not showing up on welcome page, but default image("Default image that comes with visual studio setup project") showing just fine on other installation pages.

Interestingly when i take the setup.exe file to my local development machine, custom image start showing up. I'm guessing there must be some additional .Net component needs to be installed in order to custom image show up.

Do  you have any idea as which .Net component is needed to show up the custom images on installer dialogs?
ASKER CERTIFIED SOLUTION
Avatar of Vadim Rapp
Vadim Rapp
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of Arikkan

ASKER

Thanks a lot for sample project.  on my test project, custom image on your project showing up just fine on my local and my Virtual machine.

I did the same thing on my test project, but for some reason custom image is not showing up. I'm attaching test project which i created.

Could you please look into it as what is missing?

I greatly appreciate your help.. Thank you very much!
I don't see any attachment.
Avatar of Arikkan

ASKER

Sorry, attachement didn't go through.

I've uploaded the attachement here:  https://filedb.experts-exchange.com/incoming/ee-stuff/8408-WebApplication1.zip
Avatar of Arikkan

ASKER

The only difference between my project and the one you sent me is version of visual studio. I'm using Visual Studio 2010 to create web setup project, whereas you used VS 2008.
Avatar of Arikkan

ASKER

Hey Vadim Rapp,

I'm able to resolve the issue. image has to be in certain dimension and it has to be originally saved as ".bmp" file .

I had a .png file and just changed the extension to .bmp of the same. I created a new image and save it as .bmp and it started showing up on other machine.

Thanks for your help. you pointed me to the right direction.
Avatar of Arikkan

ASKER

Great help  along with quick responses..

The issue is resolved now.