2014-12-10 17:21:29 +0000 2014-12-10 17:21:29 +0000
8
8

在Server 2012 R2上安装Net Framework 3.5 SP1 离线

我需要在Server 2012上安装Net Framework 3.5 SP1,我知道的方法是需要安装介质。在windows server 2012上安装.NET Framework 3.5 ](https://superuser.com/questions/817096/installing-net-framework-3-5-on-windows-server-2012)

然而,我没有安装介质,也没有互联网。有什么其他的安装方法吗?

答案 (8)

6
6
6
2016-03-09 14:55:22 +0000

这个答案结合了多个答案中的信息,还增加了一些之前没有提到的额外步骤。

我成功地做到了以下几点:

  1. 下载Windows Server 2012 R2的ISO镜像(注意!has是R2)从 https://www.microsoft.com/en-us/evalcenter/evaluate-windows-server-2012-r2 . 它需要一个windows live id注册,并且你需要同意后续的邮件。
  2. 一旦你把它下载到某个位置,转移到你想安装的机器/VM上。将其复制到目标机器内的另一个位置。这是为了防止出现这里所述的 “对不起,安装文件有问题 "的错误,这与一些传输管理器将文件写成稀疏文件有关。如果你在上一步中已经复制了文件,而不是直接映射了,那么这一步可能就不需要了:对我来说,这一步是需要的。在资源管理器中右击文件,选择 "挂载"。它应该被挂载了,我假设是D:驱动器。 5.以管理员身份打开cmd提示符,运行以下命令(开关在其他类似的答案中解释):

. source )

如果你得到一个错误 "source files not found",请确认你有R2映像在使用。这就是我的问题所在–我的映像中缺少了实际的.NET 3.5,而我的映像是普通的2012。

如果两个命令都成功了,恭喜你!你现在已经安装好了。你现在已经安装好了。如果你有疑问,你可以使用步骤这里概述确认版本。

6
6
6
2014-12-10 19:58:51 +0000

.Net 3.5:

更新用于Windows 8, Windows 8.1, Windows 8.1, Windows Server 2012, 和Windows Server 2012 R2上的.NET Framework 3.5* http://support2.microsoft.com/kb/3005628/en-us

这将删除2个安全更新,这可能会阻碍.Net 3.5的安装。

4
4
4
2016-05-26 20:18:09 +0000

https://www.microsoft.com/en-us/evalcenter/evaluate-windows-server-2012-r2 下载 Windows Server 2012 R2 的 ISO 映像。

把光盘映像放到需要 .Net Framwork 3.5

右键点击文件并挂载。这应该会创建一个D盘。转到服务器管理器,点击管理>添加角色和功能。

点击功能选择并选择.Net Framework 3.5条目。更改路径为D:\Sources\SxS

然后安装

2
2
2
2015-05-26 03:05:57 +0000

对于Windows2012R2,命令应该是

dism.exe /online /enable-feature /featurename:NetFX3ServerFeatures /Source:d:\sources\sxs /LimitAccess
```。
2
2
2
2016-01-28 11:10:18 +0000

获取一个windows iso镜像2008或更高版本的服务器,将镜像挂载到windows server 2012 r2的内置镜像驱动器上,继续添加角色和功能,选择dotnet framework 3.5功能,点击替代源,显示路径名称如:e:\sources\sxs,然后点击安装。这应该可以解决。

或者运行windows update,然后按照这个https://support.microsoft.com/en-us/kb/3005628进行解决。

2
2
2
2015-03-31 21:37:43 +0000

我成功安装框架的唯一方法是将机器连接到互联网,然后做一个Windows Update。

0
0
0
2016-11-16 13:52:35 +0000

我指定了C:\Windows\WinSXS作为备用源路径。

我今天早上做的时候没有问题,第一次就完成了。

0
0
0
2017-03-03 06:49:54 +0000

如果挂载一个https://www.microsoft.com/en-us/evalcenter/evaluate-windows-server-2012-r2 仍然失败,我们确定对艾斯的SUPERB INSTRUCTIONS 2016年3月19日的一个小调整是成功的最后一寸。

下载并挂载2012 Server R2安装ISO是关键,但我们不得不切换到挂载的驱动器信/source目录,并加载了NEWER R2 v9600版本的DISM可执行文件。仅仅是安装ISO和指定/source的位置并没有完成,甚至没有启动任何安装进度,因为Windows使用的是9200版本的DISM,显然是讨厌/source开关,但只在%systemroot%/sourceLogs/DISM/dism.log里面报告了。该错误明确地将/sources描述为UNKNOWN开关,因此在没有正确挂载R2源码ISO的情况下,注定会无声无息地失败。