cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Kevin_Hodgson
Level 5

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?
Labels (1)
0 Kudos
(1) Reply