Update Windows environment detection
Update Windows environment detection

Not guaranteed to be entirely successful since the only way to tell what .NET versions are installed is to query the registry - very OS-specific.  However it should be an improvement over what was there before.
emperorstarfinder/halcyon,emperorstarfinder/halcyon,emperorstarfinder/halcyon,emperorstarfinder/halcyon,emperorstarfinder/halcyon,emperorstarfinder/halcyon,emperorstarfinder/halcyon