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
- :
- Error 1158 installing compressed basic msi via setup.exe on Vista.
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
Oct 16, 2009
11:15 AM
Error 1158 installing compressed basic msi via setup.exe on Vista.
We've been getting an intermittent error
"1158: Error populating strings. Verify that all strings in Setup.ini are valid."
When installing on Windows Vista. The project is a Basic MSI with a setup.exe.
There are several prerequisites that need to be installed, which is why we need the setup.exe
In general, it only seems to happen once, a subsequent exection of setup.exe will install correctly. Haven't been able to find anything wrong in the String Table, there doesnt' appear to be anything amiss. I've even tried removing and readding the English (United States) Strings, and the error still randomly appears on first execution.
This is a localized project, but we have seperate releases for each language, so this particular release only includes components flagged for English US, and only includes the English US Strings.
Does anyone have any ideas, or avenues to explore?
"1158: Error populating strings. Verify that all strings in Setup.ini are valid."
When installing on Windows Vista. The project is a Basic MSI with a setup.exe.
There are several prerequisites that need to be installed, which is why we need the setup.exe
In general, it only seems to happen once, a subsequent exection of setup.exe will install correctly. Haven't been able to find anything wrong in the String Table, there doesnt' appear to be anything amiss. I've even tried removing and readding the English (United States) Strings, and the error still randomly appears on first execution.
This is a localized project, but we have seperate releases for each language, so this particular release only includes components flagged for English US, and only includes the English US Strings.
Does anyone have any ideas, or avenues to explore?
(1) Reply
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Oct 20, 2009
06:06 AM
Hi Kevin,
Please refer following Knowledge Base article:
http://kb.flexerasoftware.com/selfservice/microsites/search.do?cmd=displayKC&docType=kc&externalId=Q107120&sliceId=1&docTypeID=DT_ERRDOC_1_1&dialogID=69835274&stateId=0%200%2069831459
Hope this helps.
Please refer following Knowledge Base article:
http://kb.flexerasoftware.com/selfservice/microsites/search.do?cmd=displayKC&docType=kc&externalId=Q107120&sliceId=1&docTypeID=DT_ERRDOC_1_1&dialogID=69835274&stateId=0%200%2069831459
Hope this helps.
![](/skins/images/D60DF682EA37BF37032955CE10F3F0BB/responsive_peak/images/icon_anonymous_message.png)