You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When a Windows application is built and I look at the file's Properties, and then the Details tab, the file version values are in the order I would expect, Mahor, Minor, Build, Revision (what you call Patch). For example: 5.0.0.19
However when I use go-fileversion to retrieve the same file's version info and then use FixedInfo().FileVersion.String() to display it, it displays in the wrong order: 5.0.19.0
It appears to be putting Revision/Patch in front of Build instead of after.
The text was updated successfully, but these errors were encountered:
It doesn't seem to be a problem in the order of the formatting but a parsing problem, the lowest and highest word are inverted for the two last version components (build/patch). They should be parsed in the same order as the major/minor ones.
It should not be fixed by inverting the formatting (this breaks the meaning of the fields following the semantic versioning convention Major.Minor.Patch[.Build])
When a Windows application is built and I look at the file's Properties, and then the Details tab, the file version values are in the order I would expect, Mahor, Minor, Build, Revision (what you call Patch). For example: 5.0.0.19
However when I use go-fileversion to retrieve the same file's version info and then use FixedInfo().FileVersion.String() to display it, it displays in the wrong order: 5.0.19.0
It appears to be putting Revision/Patch in front of Build instead of after.
The text was updated successfully, but these errors were encountered: