PropertySet Load from Proj Info fails on initial load of project

We recently added FinalBuilder 6 to our tools; we have been using version 5.  We use the PropertySet feature to track BuildVersion and automatically increment each time we build.  We converted our first project to v6 and had issues with the BuildVersion incrementing automatically.

I have created a test project from scratch that simply does the following:

Defines a propertyset.  Loads from Project Info.  Assigns a project variable "BuildNumber' to the BuildVersion.  Increments the BuildVersion.  Saves the BuildVersion to the "BuildNumber" variable.  Saves the PropertySet to the Proj Info file.

The first time I run this project, the "Load PropertySet from Proj Info" always fails.  The error message is:  "Section not found: TestService" and "Loading default values."  If I run the project a second time, or 100 more times, it always successfully finds the section and saves it to the file.

Is this normal behavior?  Shouldn't a PropertySet saved to the Project Info file be readable the first time a project is loaded?  I have looked at the project info file with a text editor and the property set is defined in the XML.

 

Hi Dale


See my reply to your other post for a build with the fixes included.