使用.Net Framework 4.5安装SQL Server 2012

Ari*_*ian 5 sql-server installation .net-framework-version sql-server-2012

我试图安装SQL Server 2012时遇到一个奇怪的问题.

我有一份Windows Server 2008 R2的新副本.我在其上安装了Visual Studio 2012,因此我的Windows上安装了.Net Framework 4.5.

当我想安装SQL Server 2012时,我收到此错误:

在此输入图像描述

但是已经安装了.Net Framework 4.5:

在此输入图像描述

我怎么能摆脱这个错误?

谢谢

SWa*_*ica 6

如前所述这里:

当您安装3.5版时,您将自动获得2.0和3.0层,而为版本2.0,3.0和3.5构建的应用程序都可以在3.5版上运行.但是,.NET Framework 4结束了这种分层方法,因此针对2.0构建了应用程序.3.0或3.5将无法在版本4或更高版本上运行.

不可否认,MS的文档令人困惑 - 在同一篇文章中,它表示"在安装最新版本之前,您不必安装以前版本的.NET Framework或CLR." 我相信这句话只是指安装顺序 ; 3.5(+ 3.5.1)可以在4.0或4.5之后安装在系统上.