I have the following three actions:
- PropertySet define [ Version.PropertySet ]
- PropertySet assigned properties [ Version.PropertySet ]
- Update the ClientInstaller AssemblyInfo
Here is the resulting log, which should provide all of the details. Notice that a version revision number is assigned to the PropertySet, but then the Update action does not actually use it when updating the AssemblyInfo.
We have the same problem when performing a Visual Studio Build action. The AssemblyInfo files are not properly updated and so the resulting executables don’t have the revision version.
-------
PropertySet assign properties [ Version.PropertySet ]
Status: Completed
Date: 3/27/2012
Time: 16:45:06:673
End: 16:45:06:674
Duration: 00:00:00:001
Action Messages:
Setting 8 property values on PropertySet Version.PropertySet
Property BuildVersion set to 105
Property FileBuildVersion set to 105
Property FileMajorVersion set to 2
Property FileMinorVersion set to 5
Property FileRevisionVersion set to 9544
Property MajorVersion set to 2
Property MinorVersion set to 5
Property RevisionVersion set to 9544
Update the ClientInstaller AssemblyInfo
Status: Completed
Date: 3/27/2012
Time: 16:45:06:674
End: 16:45:06:685
Duration: 00:00:00:011
Action Messages:
Processing File : C:\Development\ClientInstaller.Library\Properties\AssemblyInfo.cs
Updating AssemblyVersion from Property Set “Version.PropertySet”
Updating AssemblyFileVersion from Property Set “Version.PropertySet”
Processing AssemblyInfo File : C:\Development\ClientInstaller.Library\Properties\AssemblyInfo.cs
Backing up AssemblyInfo File : C:\Development\ClientInstaller.Library\Properties\AssemblyInfo.cs to :C:\Development\ClientInstaller.Library\Properties\AssemblyInfo.cs.bak
Setting Attribute : [assembly: AssemblyVersion(“2.5.105.0”)]
Setting Attribute : [assembly: AssemblyFileVersion(“2.5.105.0”)]
Please send your FinalBuilder project file to support@finalbuilder.com so we can take a look.
Do you really need it? It has sensitive information in it. And the log information I shared with you illustrates the problem (you should be able to create a small project that reproduces it).
-Corey
I’m not able to reproduce it here using the current release build. I could not find any changes since 7.0.0.1553 so I would really need to see what you are doing. There are so many different ways that things can be done in FinalBuilder that it’s not always simple to reproduce just by looking at the log. All I need are the 3 actions and the AssemblyInfo.cs - that should be enough.