https://gqqnbig.me/2015/11/23/net-framework%e7%89%88%e6%9c%ac4-0-30319-asp-net%e7%89%88%e6%9c%ac4-6-118-0/?utm_source=tuicool&utm_medium=referral
.net framework 4.5是一个就地升级,直接升级了.net 4.0;而不是与.net 4.0并存。[1]
.net framework 4.5由公共语言运行时(CLR)4.0、一些新的类和老的类的补丁组成,所以Environment.Version
仍然返回4.0.30319.42000。
安装Visual Studio 2015时也会一起安装.net 4.6,同样4.6也是一个就地升级。[2]
在目标版本为4.0的项目里,按常识肯定不能访问4.6引入的类和方法。