We are starting to use semantic versioning for some of our projects here, and are struggling to incorporate it into the .NET world. Semantic versioning seems to use 3 digits, a major, minor and patch. WPF projects in .NET use 4 digits.
When printing the version using the Assembly.GetExecutingAssembly().GetName().Version
property the program will obviously return 4 digits and we would like only 3. Is there any way to achieve this? We want support for semantic versioning in our projects. I've tried just deleting the fourth digit in the Assembly Information, and although it does allow me to delete it, the Version
property will always print that 4th digit. What can I do?