I have 32 bit program written in c++ builder xe2, which have dynamicly linked bpl files. My program update system is based on exe file version. But in some of clients witch windows 2008 serwer 32 bit update system failed, because program see 1.0.0.0 file version instead of 2.3.0.94. When I check properities of file in this windows it shows 1.0.0.0 also.
How to compile exe file to be sure that version will be readable to all editions of windows system?