无法安装 .Net Framework 4.0

3
我在 Windows Server 2008 R2,64位操作系统上下载了 .Net Framework 4.0 "dotNetFx40_Full_x86_x64_SC.exe"。每次运行该exe文件时,都会收到错误消息 "an error was encountered unspecified error"。
首先它会运行并给出以下结果: enter image description here 然后出现这个错误: enter image description here
2个回答

8
我已经想到了解决方法,请按照以下步骤操作:
  1. 在控制面板中,选择“Internet选项”→“隐私”→“设置”→“阻止级别”,将其设为“低”。
  2. 点击以下链接:http://www.microsoft.com/download/en/confirmation.aspx?id=17851,下载并安装.NET Framework 4.0的Web Installer版本。由于Windows Installer存在某些问题,无法在Windows Server 2008 R2上安装独立版本。

1
完成后请将您的隐私设置恢复到之前的级别。 - Guillaume

2

再次回来...

看起来简单的答案是你不能在Windows 2008R2上下载东西。使用你的工作站下载文件,然后将它们复制到服务器操作系统中。

这里是https://serverfault.com/questions/175924/enable-downloads-on-windows-server-2008-r2上的一段引用:

这很恼人,不是吗?这是微软故意这样做的选择。有一些方法可以启用下载,但我不建议。无论您对正在访问的网站的信誉有多确定,这都是一个服务器操作系统,即使是下载补丁、安装程序等也不应该使用它来浏览互联网。相反,使用你的工作站来进行下载,然后复制文件到服务器进行安装。


这就是我说的原因:“安装 .net framework 4.0 的 web 安装程序版本,由于 Windows Installer 允许在 Windows Server 2008 R2 上安装独立版本”,你应该给我点赞 :) - Alex
不知道我是否完全理解了那个短语,但我还是给你点赞了(什么是Web安装程序版本?我在哪里可以找到它?我只看到一个下载按钮)。 - Francis
Web安装程序版本是您下载一个大约20-30 KB的文件,该文件安装.NET框架。 - Alex

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接