为什么 Windows 7 无法安装我下载的 .NET 3.5 SP1?

为什么 Windows 7 无法安装我下载的 .NET 3.5 SP1?

当我尝试安装 SQL Server 2008 Developer Edition 时,它停止并说我需要 .NET 3.5 SP1。

Windows 7 安装了 .NET 3.5(我在功能中选择了它)但我猜它不是 SP1?(我正在运行 Windows 7 Ultimate RTM)。

我尝试安装 .NET 3.5 SP1,但单击 .exe 后它就停止了。

有想法吗?

错误:.NET 3.5 安装失败。SQLServer 2008 需要安装 .NET Framework 3.5。

我已经安装了 Visual Studio 2008。我在程序/功能中选择了 3.5(我选中了主复选框,还有 2 个子复选框我没有选中)

答案1

SQL Server 2008 开发版包含 Framework 3.5 SP1 的安装程序,应在启动向导之前自动安装 Framework。Windows 7 和 SQL Server 2008 存在一个已知问题,因为它需要 SQL Server 2008 Service Pack 1。

然而博客文章以及详细讨论了该问题,并提供了有关在 Windows 7 上安装 SQL Server 2008 的知识库文章的链接。

答案2

答案3

确保您从具有管理员权限的帐户进行安装。

此外,如果您在域中,请确保没有任何组策略限制。我在尝试以具有本地管理员权限的用户身份安装 Visual Studio 时遇到了您遇到的错误,因为组策略限制阻止访问安全日志(出于某种原因,.NET 安装程序需要访问该日志)。

相关内容