Request: store FB version in project file and warn when opening file created with a different version

Lost some settings to a build process due to opening with an older version of FB.  We caught it during review but perhaps a warning would be easy and handy.

I would love to do this, unfortunately it’s not a simple thing. For example, when deserializing strings to enums, the compiler just silently sets the enum to max value if the string value is unknown. So if you load up a project set to use VS.NET 2012 on a version of FB that doesn’t have 2012 support, it silently gets set to 2010.

I’m just suggesting storing the version that last saved, and when opening a file last saved with a different version (any difference) popup a warning. Just so that people know there may be a problem. I understand that the problem is complex, but checking versions and warning should be trivial.