This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- Re: Setup.exe Icon Resource Question...
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Jan 10, 2012
02:02 PM
Setup.exe Icon Resource Question...
I remember posting a while back about changing the icon for the Setup.exe used to encapsulate packages. One has to edit the .exe in Visual Studio. I was wondering if there was a way or if its been suggested to develop a way to select the icon to be used for each installation on the Setup.exe tab, possibly, in the Releases view.
We have several different products with different icons. I would like to use just one company icon, however, and leave the display of the other product specific graphics for the installation process themselves, but I don't know how that is going to fly.
I would guess one would have to add the additional resources in Visual Studio then select the particular resource by number. I believe this would be similar to icon selection in the Shortcuts view.
Is there any mechanism to handle this in 2012? We will be upgrading to that version in the very near future.
Thanks for any info!
We have several different products with different icons. I would like to use just one company icon, however, and leave the display of the other product specific graphics for the installation process themselves, but I don't know how that is going to fly.
I would guess one would have to add the additional resources in Visual Studio then select the particular resource by number. I believe this would be similar to icon selection in the Shortcuts view.
Is there any mechanism to handle this in 2012? We will be upgrading to that version in the very near future.
Thanks for any info!
(9) Replies
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Jan 11, 2012
11:49 AM
Are you using InstallShield that comes packaged with VS? Because under the Setup.exe the "Single Exe Icon File" option is present and editable and I have local copies of my icons for IS's personal use. I link the shortcuts (under the Shortcuts section in the System Configuration tab) to my actual applications which use a copy of the *.exe's icon.
So I have 1 installer icon (which technically I can have 1 for each of my release types) and multiple application/*.exe icons that are set using VS.
Like this except using an actual icon versus the *.exe's icon.
Is this what you are talking about or did I missed your question entirely?
So I have 1 installer icon (which technically I can have 1 for each of my release types) and multiple application/*.exe icons that are set using VS.
Like this except using an actual icon versus the *.exe's icon.
Is this what you are talking about or did I missed your question entirely?
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Jan 11, 2012
11:57 AM
I'm not using the version packaged with VS. I am currently using InstallShield 2010 Professional but will soon be switching to InstallShield 2012 Premier.
Currently, in 2010, I don't have the Setup.exe icon file option on the Setup.exe tab.
Currently, in 2010, I don't have the Setup.exe icon file option on the Setup.exe tab.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Jan 11, 2012
12:14 PM
ok... weird but try this...
Under Additional Tools look for the ISReleasePro table. Then find the SingleExeIconName and enter the path to your icon.
I was wrong I am using the an *.exe's icon so mine looks like:MyApp.exe,0
There should be an entry for each release so I have multiple entries and it seems that a bunch of tables are suffixed with "Pro".
Under Additional Tools look for the ISReleasePro table. Then find the SingleExeIconName and enter the path to your icon.
I was wrong I am using the an *.exe's icon so mine looks like:
There should be an entry for each release so I have multiple entries and it seems that a bunch of tables are suffixed with "Pro".
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Jan 11, 2012
12:40 PM
Where are you selecting "Additional Tools" from as I don't see that option either.
I might mention that this is not integrated with VS at all as I don't know if the option(s) you are referring to are VS related or not.
I might mention that this is not integrated with VS at all as I don't know if the option(s) you are referring to are VS related or not.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Jan 11, 2012
12:45 PM
No I'm using the full InstallShield 2010 Professional.
I'm also using a InstallScript project so I'm not sure if it differs completely from your screen...
Under the Installation Designer tab (at the top near the "Start Page" and "Project Assistant" tabs) and in the left section with all the difference sections (like "Installation Information", "Organization", "Application Data", etc) at the very bottom you should see "Additional Tools" with "Dependency Scanners and "Direct Editor" underneath it.
Click on the "Direct Editor" and all the tables should appear top to the right of it.
Unfortunately I can't screenshot it for you right now...
I'm also using a InstallScript project so I'm not sure if it differs completely from your screen...
Under the Installation Designer tab (at the top near the "Start Page" and "Project Assistant" tabs) and in the left section with all the difference sections (like "Installation Information", "Organization", "Application Data", etc) at the very bottom you should see "Additional Tools" with "Dependency Scanners and "Direct Editor" underneath it.
Click on the "Direct Editor" and all the tables should appear top to the right of it.
Unfortunately I can't screenshot it for you right now...
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Jan 11, 2012
01:28 PM
😕 sorry I couldn't help... I knew their are big differences between the installer types but I know of assumed that certain things remained the same.
The only other thing is open the *.ism in notepad (or some such text editor) and see if there is an icon entry somewhere in there (since the entire thing is one giant *.xml file).
Good luck!
The only other thing is open the *.ism in notepad (or some such text editor) and see if there is an icon entry somewhere in there (since the entire thing is one giant *.xml file).
Good luck!
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Jan 11, 2012
01:36 PM
According to the InstallShield help library, this was added in InstallShield 2011:
(What's New in InstallShield 2011) wrote:
Ability to Specify a Custom Icon and Custom Version Resource Properties for Setup.exe and Update.exe
InstallShield now lets you use a custom icon and custom version resource properties for Setup.exe files that you create at build time. The icon and the version resource properties are displayed on the Properties dialog box for Setup.exe; this Properties dialog box opens when end users right-click the Setup.exe file and then click Properties. End users can also see the icon when they view your Setup.exe file in Windows Explorer. This support is available in Basic MSI, InstallScript, and InstallScript MSI projects.
The same functionality (the ability to specify a custom icon and custom version resource properties) is also now available for Update.exe files that you create in Basic MSI, InstallScript MSI, and QuickPatch projects.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Jan 11, 2012
06:32 PM
Yes, I think that is the issue since I'm in 2010. I will be installing 2012 tomorrow.
A little off topic, but Update.exe can be selected as a Patch Creation option to encapsulate an .msp, correct?
I was wondering another thing. I have our Server installation wrapped in a Setup.exe. How do I create a patch for this? Do I have to also have an additional release that is built as a compressed .msi so I can point to this in the Patch Create view?
A little off topic, but Update.exe can be selected as a Patch Creation option to encapsulate an .msp, correct?
I was wondering another thing. I have our Server installation wrapped in a Setup.exe. How do I create a patch for this? Do I have to also have an additional release that is built as a compressed .msi so I can point to this in the Patch Create view?