We're grappling with the more-complicated-than-expected .Net assembly versioning scheme.
We use the X.Y.* notation for the AssemblyVersion attribute in the AssemblyInfo.cs, and leave out the AssemblyFileVersion attribute (which doesn't accept * notation) , and that normally means the AssemblyFileVersion takes the value of AssemblyVersion.
However, running the assembly through SA creates an assembly with an AssemblyFileVersion of SmartAssembly.exe
E.g. (image) https://www.dropbox.com/s/l320i9ikvtyvv ... ersion.png
Is there any way to get SA to copy the AssemblyVersion to the AssemblyFileVersion instead?