A reader told me about a Knowledge Base article that I think most people would want to be aware of.
It is possible to change the strings in the ‘Preparing to Install…’ dialog that is displayed by the Setup.exe bootstrapper. Now, this article pertains to both the Basic MSI and InstallScript MSI projects.
Here is a screenshot of the dialog:
The Preparing to Install dialog displayed by the Setup.exe bootstrapper
If you look in your installation project, you will find that there are no InstallScript or MSI settings backup up this dialog.
The strings that appear in the dialog are contained in the string resource files that are created in the release’s Disk1 folder. A separate string resource file is created for each language that your installation supports. The name of each resource file is based on the hexadecimal representation of the numerical language ID for a given language. For example, a project that supports English has a language ID of 1033 decimal. Therefore, a file named 0x0409.ini (0409 hex is 1033 decimal) will be created in that folder.
Here is a screenshot of the Disk1 folder in an English language Basic MSI project:
The Disk1 folder in an English language Basic MSI project
I have circled the language file you should modify if your project is in English.
Here’s a link to the original Knowledge Base article: