BUG: BDSProj files are incorrectly updated

When performing a build on a Delphi 2006 project, having Finalbuilder (version 6.2.0.1074) update the version numbers causes the .BDSProj file to contain invalid data:

--note: removed XML formatting so data would show in forum--


VersionInfo>

note that the version number here 691 is the one updated - but the value is in the wrong place — it should have updated “Build” – IncludeVerInfo should show TRUE as the value
So, it appears that FB is replacing the value of the FIRST VersionInfo node instead of performing a search


VersionInfo Name=“IncludeVerInfo”>691/VersionInfo>

VersionInfo Name=“AutoIncBuild”>False/VersionInfo>

VersionInfo Name=“MajorVer”>4/VersionInfo>

VersionInfo Name=“MinorVer”>5/VersionInfo>

VersionInfo Name=“Release”>0/VersionInfo>

VersionInfo Name=“Build”>665/VersionInfo>

VersionInfo Name=“Debug”>False/VersionInfo>

VersionInfo Name=“PreRelease”>False/VersionInfo>

VersionInfo Name=“Special”>False/VersionInfo>

VersionInfo Name=“Private”>False/VersionInfo>

VersionInfo Name=“DLL”>False/VersionInfo>

VersionInfo Name=“Locale”>1033/VersionInfo>

VersionInfo Name=“CodePage”>1252/VersionInfo>

/VersionInfo>

VersionInfoKeys>


Note that CompanyName includes the product version - so, the actual company name was overwritten with the version number - The update should have updated BOTH FileVersion and ProductVersion


VersionInfoKeys Name=“CompanyName”>4.5.0.691/VersionInfoKeys>

VersionInfoKeys Name=“FileDescription”>/VersionInfoKeys>

VersionInfoKeys Name=“FileVersion”>4.5.0.665/VersionInfoKeys>

VersionInfoKeys Name=“InternalName”>/VersionInfoKeys>

VersionInfoKeys Name=“LegalCopyright”>Copyright © 2007 HealthCast, INC./VersionInfoKeys>
VersionInfoKeys Name=“LegalTrademarks”>/VersionInfoKeys>

VersionInfoKeys Name=“OriginalFilename”>/VersionInfoKeys>

VersionInfoKeys Name=“ProductName”>/VersionInfoKeys>

VersionInfoKeys Name=“ProductVersion”>4.5.0.659/VersionInfoKeys>

VersionInfoKeys Name=“Comments”>/VersionInfoKeys>

VersionInfoKeys Name=“CompileDate”>Wednesday, August 27, 2008 4:07 PM/VersionInfoKeys>

/VersionInfoKeys>

Hi Kent

This was fixed after the 1074 build. An official update will be released next week, today’s daily test build includes the fix (I just tested this to make sure!) :

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