ICE03 error when adding Hydra_core bpl to MSI

(Paul Gardner) #1

When attempting to add the Hydra 5 Core.bpl to an MSI, I get an ICE03 Language error. When looking in the files table, I see that the bpl language is 1252. This is an invalid language. Can it be changed to something valid? See here for a list of valid codes.

(RemObjects) #3

Thanks, logged as bugs://78517

(EvgenyK) #4

can you specify what exactly file is wrong?
as I see, we have

                    <VersionInfo Name="Locale">1033</VersionInfo>
                    <VersionInfo Name="CodePage">1252</VersionInfo>

that correspond to English (United States)

(Paul Gardner) #6

The actual file is Hydra_Core_D11.bpl

(EvgenyK) #7

odd, Delphi IDE shows correct values for this file:

as a workaround, can you manually rebuild this file from sources?

(Paul Gardner) #8

Yes. Obviously, that’s not my preferred solution, but certainly doable.

Maybe when a file is put into an MSI, a different property is used to determine langid?

(RemObjects) #9

Thanks, logged as bugs://78527

(RemObjects) #10

bugs://78527 got closed with status fixed.

(RemObjects) #11

bugs://78517 got closed with status fixed.