Actually the boot version should be dependent on TargetFrameworkVersion