"Use Version Numbers from Project Settings File" - not working as expected for Delphi 2006

I think I've found a bug in FinalBuilder 6 (it's also in the latest update released yesterday).

 

When I check the checkbox "Use Version Numbers from Project Settings File" in a Delphi Project the version is not loaded from the .bdsproj file - so it will always report 1.0.0.0 (for the first build). I also think I know what's wrong, if I compare the .bdsproj brefore and after the following has happened.

1. The tag "VersionInfo" for name "IncludeVerInfo" has changed from True to 1 (and next build to 2 etc.)

2. The tag "VersionInfoKeys" for name "CompanyName" has changed from "Visionutveckling AB" to "1.0.0.0" after the first rebuild - the next rebuild the version is changed to 1.1.1.1 etc.

So it seems that FinalBuilder reads and writes the wrong tags, plus that autoincrement somehow changes 1.0.0.0 to 1.1.1.1 - which might be a totally different error. Please find the differences below (the original file listed first);

 

       
            True
            False
            2
            2
            0
            364
            False
            False
            False
            False
            False
            1053
            1252
       
       
            Visionutveckling AB
           
            2.2.0.364
           
            (C) Copyright Visionutveckling AB
           
            svara.exe
            Vision 80/20
            2.2
           
           
       

This changes to (this was after second rebuild):

       
            2
            False
            2
            2
            0
            364
            False
            False
            False
            False
            False
            1053
            1252
       
       
            1.1.1.2
           
            2.2.0.364
           
            (C) Copyright Visionutveckling AB
           
            svara.exe
            Vision 80/20
            2.2
           
           
       

Regards,

Peter Olsson

Hi Tomas

Thanks for the report, I was able to reproduce the issue (it was writing using the wrong xpath statement), I have checked in a fix, we'll post a link to a build with the fix shortly.

 

Thanks for the answer!

 

When do you think next build will be released? We're not able to use FinalBuilder until this is fixed, so I'd really appreciate a fix as soon as possible.

 

Hi Tomas


Sorry for the delay, here's the build :


https://www.finalbuilder.com/downloads/finalbuilder/620/FB620_1084.exe

 

 

Great, thanks!