by mhubel » Fri Jul 13, 2012 7:16 pm
Mihai,
In concept, this is what I would like to do. I was trying to get something to show before the "welcome dialog" but this is better than nothing. I did try to put in a readme dialog and got the following message:
Creating MSI database (en)... done.
Writing Summary Information... done.
Creating MSI database (fr)... error.
Failed to read RTF file "E:\usr4.0\install\Control.Text.ReadmeDlg#ReadmeText_2". Make sure you localized correctly the path for "Control.Text.ReadmeDlg#ReadmeText_2".
the actual path shown for the file is E:\usr4.0\install\readme.rtf
I was able to make this error go away by right clicking on the file name in the "readme" diaglog and changing the selection from "using specified localization identifier" to "using default localization identifier".
Now while it does build a installer without error, there does not seem to be any way to make the readme.rtf language dependent. If it was looking for additional files for other languages, I would have expected error messages. What is the rule? Looking in the dictionary, it looks like it expects something like "readme_fi.rtf". Does it allow that missing files default to English? Must the file be called readmexxx.rtf?