在没有DVD的Windows Server 2012上安装Net 3.5 Framework

时间:2014-05-13 12:45:26

标签: .net-3.5 windows-server-2012

我正在尝试在Windows Server 2012上启用Net 3.5 Framework。但是,我在互联网上找到的所有说明都说我必须拥有Windows Server 2012的DVD。

http://en.community.dell.com/techcenter/os-applications/w/wiki/4146.installing-net-3-5-framework-on-microsoft-windows-server-2012.aspx

由于我没有DVD,我一直在寻找下载此功能的地方。

提前致谢

5 个答案:

答案 0 :(得分:23)

在没有磁盘(或磁盘映像)的服务器2012上安装.net 3.5:

  1. 确保服务器没有查看WSUS服务器以获取更新(必须查看Windows Update才能使其正常工作)
  2. 确保任何代理/防火墙都允许从相关服务器连接到Windows更新服务
  3. 从命令行运行:

    dism.exe /online /enable-feature /featurename:NetFX3 /all
    

    消除源交换是故意的,因为这将强制服务器查看其自己的SxS文件夹,找不到所需的文件,然后转到Windows Update获取文件(因此步骤1不是指向WSUS服务器。)

答案 1 :(得分:3)

您可以将服务器配置为使用Windows Update作为可选组件安装的源。然后通过添加角色和功能向导安装.NET 3.5。

您可以按注册表配置服务器:

[HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Servicing]
"RepairContentServerSource"=DWORD(2)

或通过组策略:

Computer Configuration -> Administrative Templates -> System
"Specify settings for optional component installation and component repair"

在这里找到:

https://www.404techsupport.com/2012/11/server-2012-you-must-use-the-role-management-tool-to-install-or-configure-microsoft-net/

https://msdn.microsoft.com/en-us/library/windows/desktop/hh848079(v=vs.85).aspx?ppud=4&tduid=(ad1620201cdb131ba52a8e05b8ffef0c)(256380)(2459594)(TnL5HPStwNw-mxEPD8HDp4sXn1EnYFo1cA)()

答案 2 :(得分:2)

我只是设法使用Windows 2012 R2的免费试用版评估来安装它。 https://www.microsoft.com/fr-fr/evalcenter/evaluate-windows-10-enterprise 我不得不解压缩ISO,并将iso / sources / sxs文件夹复制/粘贴到服务器的临时文件夹(小于300Mo)。 问候。

答案 3 :(得分:0)

WSUS是在GPO中定义的。我有一个AD容器,我已经专门定义了GPO,不使用WSUS,这样我就可以将计算机放在该容器中并运行GPUPDATE / FORCE。然后,该计算机将使用Microsoft站点进行更新。完成后,我将计算机放回容器中,该容器具有指定WSUS服务器的GPO并再次运行GPUPDATE / FORCE。

使用“添加角色和功能”并未提供安装过程的明确指示。使用命令dism.exe / online / enable-feature / featurename:NetFX3 / all可以更轻松地查看结果。

答案 4 :(得分:0)

对我来说,执行Windows Update(仅限重要更新)修复了此问题。 (此服务器未连接到WSUS。)因此,当前可用的一个更新更正了它。我不确定是哪一个。此外,MS有released a fixit on this

  

刚刚针对此问题发布的fixit软件包。请在以下文章中安装更新以更正此问题:

     

http://support2.microsoft.com/kb/3005628