FYI, there were two reasons I never upgraded to a newer .NET version.
to retain backwards compatability for the users - ie not force them to update to keep PFM running. This might be an issue for Mac users especially, I don't think there are a lot of Linux users out there.
to be able to do PFM development at the place I worked at the time I was active. There, we had a Linux environment and I could only get Mono running in an older version, ie up to .NET 4.0. Since that is out of the picture, I'd personnally go with option .NET 4.5.
As a side note, the old db table editor support that is still in the code is also a remain of me needing to be able to run PFM on my work machines; WFM wasn't available so the default editor didn't work. Might as well take that code out when updating the framework version.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Known options:
Last edit: Genreless 2018-07-11
FYI, there were two reasons I never upgraded to a newer .NET version.
As a side note, the old db table editor support that is still in the code is also a remain of me needing to be able to run PFM on my work machines; WFM wasn't available so the default editor didn't work. Might as well take that code out when updating the framework version.