Whats with the high final number in the version string (i.e. “2.x.x.[bigger_number]”)?
The final number is the SVN revision number, and is more for my purposes than yours. You may even see the revision be different for different parts of the program (the main app, the MMCommon library, etc.), even though they should be part of the same Visual Studio solution. In officially released copies of the program, you only need to worry about the first two numbers in the version string, the major and minor version numbers.