Did the attribute exist in the file before or is this being added to the file by FinalBuilder. If an attribute already exists in a file, then FinalBuilder makes it’s decision based on whether there are quotes there or not. The reason for this is that the parser has no actual knowledge about particular attributes, it treats them all the same so if there are quotes there already then it will respect that, if there are not quotes there it will respect that. When adding a new attribute it will use whatever is specified in the value.
The AssemblyVersion attribute is already present in the file, but Finalbuilder does not respect the existing quotes.
Before:
[assembly: AssemblyVersion('0.1.0.1')]
After:
[assembly: AssemblyVersion(0.3.0.1)]
The action used to build is the VS. Net Solution build, and I have checked the "Assembly Version" option and entered the new version on the ".NET version" tab in the action properties.
My apologies, the change I made to the parser last week didn’t quite work as expected, didn’t have prism installed to test with. I have now installed prism (had some issues with licensing) and have fixed and tested fix :