Solved

Cannot see Image in the Custom Dialogs in Windows Installation project

Posted on 2015-02-23
10
350 Views
Last Modified: 2015-02-24
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?
0
Comment
Question by:SHANCHAT972
  • 6
  • 4
10 Comments
 
LVL 40

Expert Comment

by:Vadim Rapp
ID: 40628490
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.
0
 
LVL 40

Expert Comment

by:Vadim Rapp
ID: 40628652
...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.
0
 

Author Comment

by:SHANCHAT972
ID: 40628918
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?
0
Gigs: Get Your Project Delivered by an Expert

Select from freelancers specializing in everything from database administration to programming, who have proven themselves as experts in their field. Hire the best, collaborate easily, pay securely and get projects done right.

 
LVL 40

Accepted Solution

by:
Vadim Rapp earned 500 total points
ID: 40628998
Let's first verify that you did it right. I created sample solution at https://filedb.experts-exchange.com/incoming/ee-stuff/8407-WebSetup1.rar with custom bitmap made from the screenshot of your last comment, and when I tried it on another machine, I saw custom image as expected. Please take a look, maybe you did something differently. One nuance here is that you have to specify custom image as a file that is actually being deployed with the installation.
0
 

Author Comment

by:SHANCHAT972
ID: 40629025
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!
0
 
LVL 40

Expert Comment

by:Vadim Rapp
ID: 40629045
I don't see any attachment.
0
 

Author Comment

by:SHANCHAT972
ID: 40629091
Sorry, attachement didn't go through.

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

Author Comment

by:SHANCHAT972
ID: 40629260
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.
0
 

Author Comment

by:SHANCHAT972
ID: 40629476
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.
0
 

Author Closing Comment

by:SHANCHAT972
ID: 40629477
Great help  along with quick responses..

The issue is resolved now.
0

Featured Post

Courses: Start Training Online With Pros, Today

Brush up on the basics or master the advanced techniques required to earn essential industry certifications, with Courses. Enroll in a course and start learning today. Training topics range from Android App Dev to the Xen Virtualization Platform.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
rhino JavaScript import, load 25 82
How to insert gas or chemical names in SQL server. For e.g. CO2 to CO₂. 5 75
Problem to App 4 81
Python 3.5.2 32 virtualenv problems 3 38
Displaying an arrayList in a listView using the default adapter is rarely the best solution. To get full control of your display data, and to be able to refresh it after editing, requires the use of a custom adapter.
This is about my first experience with programming Arduino.
This theoretical tutorial explains exceptions, reasons for exceptions, different categories of exception and exception hierarchy.
In this seventh video of the Xpdf series, we discuss and demonstrate the PDFfonts utility, which lists all the fonts used in a PDF file. It does this via a command line interface, making it suitable for use in programs, scripts, batch files — any pl…

776 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question