我有一个ASP.NET MVC 5项目,Web.config中的以下目标框架设置为.NET 4.6.2,但TargetFrameworkName显示.NET 4.5
<compilation debug="true" targetFramework="4.6.2">
和
<supportedRuntime version=".NETFramework,Version=v4.6.2" />
但是,在两个IIS Express和IIS上,AppDomain.CurrentDomain.SetupInformation.TargetFrameworkName
都返回.NETFramework,Version=v4.5
而不是4.6.2。
如何让AppDomain加载.NET 4.6.2而不是4.5?
已安装.NET 4.6.2。应用程序池仅显示.NET CLR版本v4.0.30319,Microsoft文档始终声明4.6.2是就地升级,因此所显示的版本号不会更改。但是,不同的.NET框架之间会有行为变化,我想选择4.6.2中的那些 –