Issue:
To support semantic versioning as outlined in https://semver.org, with format: MAJOR.MINOR.PATCH, the LM_BUILDMINORVERSION was made optional in the version header file, however it was left required in the LogMonitor.rc file.
Solution:
Remove LM_BUILDMINORVERSION from LM_FULLVERSION_STR definition to comply with semantic versioning
Other Changes:
For consistency with the semantic versioning as outlined in https://semver.org, LM_BUILDNUMBER was renamed to LM_PATCHNUMBER
After fix testing:
How to test the fix:
git fetch the changes
Rebuild the solution,
Using PowerShell:
a) go to \windows-container-tools\LogMonitor\x64\Debug
b)Run: (Get-Item .\LogMonitor.exe).VersionInfo | Format-List
Issue: To support semantic versioning as outlined in https://semver.org, with format: MAJOR.MINOR.PATCH, the LM_BUILDMINORVERSION was made optional in the version header file, however it was left required in the LogMonitor.rc file.
Solution: Remove LM_BUILDMINORVERSION from LM_FULLVERSION_STR definition to comply with semantic versioning
Other Changes: For consistency with the semantic versioning as outlined in https://semver.org, LM_BUILDNUMBER was renamed to LM_PATCHNUMBER
After fix testing:
How to test the fix: