如今,仍然有许多程序和应用需要依靠.NET 3.5 framework 来运行。在Windows Server 2012中,微软提供了.NET 3.5 和.NET 4.5的安装选项以为你的应用程序提供支持。但在安装.NET 3.5 组件时,你要多注意一些细节。
当使用服务器管理器来安装.NET 3.5 时你可能会遇到下面的提示信息,指出源文件无法找到:
即使使用PowerShell来安装,你也可能看到类似的提示信息"The source files could not be downloaded"源文件无法下载,还报出一个0x800f0906的错误。在我这个例子中,服务器没有链接到Internet,无法访问Windows Update 服务器。
回到"添加角色和功能"向导,我再仔细看一下,你会发现这样一条警告信息,在窗口底部还给出了一个链接"Specify an alternate source path",指定一个可备选源路径。
其他的功能在添加时并不需要我们提供源文件,为什么我们安装.NET 3.5时却需要呢?如果你安装的是Full GUI版本,你在PowerShell中运行get-windowsfeature | ? installstate –eq "removed" , 你可看到那些组件的安装状态被设为了"removed"。"Removed"指出了哪些组件文件在本地服务器是没有的。下面是Windows Server 2012(无论哪个版本)的默认设置。
对于那些没有WSUS的服务器,或者没有连接到Windows Update的服务器所需要的组件也就无法检索到,我们就需要一个Windows Server 的安装介质(可以是光盘或者镜像),从中到side-by-side store (也就是sxs),作为备选源路径,来完成功能的安装。
我们可以从以下的安装方式中选择一种。
- 使用"添加角色和功能向导",点击窗口底部的链接,指定一个备选源路径。例如,D:是我的Windows Server DVD光盘。可使用如下路径:
D:\Sources\sxs
- 使用 PowerShell, 指定源文件路径然后进行安装:
Install-WindowsFeature NET-Framework-Core –Source D:\Sources\sxs
- 使用命令提示符中的DISM命令,指定源文件路径然后进行安装:
DISM /Online /Enable-Feature /FeatureName:NetFx3 /Source:d:\sources\sxs
- 使用包含sxs文件夹的文件共享,指定unc共享路径:
Install-WindowsFeature NET-Framework-Core –Source \\ServerName\ShareName\sxs
其他参考资料
TechNet: Install or Uninstall Roles, Role Services, or Features
转http://www.shaoqun.com/a/50479.aspx
相关推荐
在Windows Server 2012 R2操作系统中安装.NET Framework 3.5是一个常见的任务,因为许多企业级应用程序和系统组件仍然依赖这个框架版本。在Windows Server 2012 R2中,.NET Framework 3.5是作为可选功能来安装的,...
在Windows Server 2022操作系统中,遇到无法安装.NET Framework 3.5的问题时,用户可能会遇到一些常见的错误,例如“安装程序无法找到所需的文件”或“由于找不到源文件,安装失败”。这种情况通常是因为Windows ...
总的来说,Windows Server 2012 R2上的.NET Framework 3.5 SXS镜像文件解决了安装过程中可能出现的源文件缺失问题,使得离线安装变得简单高效。对于依赖.NET Framework 3.5运行的应用程序或服务来说,这是一个不可或...
.NET Framework 3.5 是 Microsoft 开发的一种软件框架,提供了许多功能和类库,广泛应用于 Windows 操作系统中。在 Windows Server 2016 上,安装 .NET Framework 3.5 可以为应用程序提供必要的支持。下面我们将介绍...
在Windows Server 2012 R2专业版中,安装.NET Framework 3.5可能会遇到一些挑战,因为这个版本的Windows默认并未包含该组件。这个问题主要是由于.NET 3.5的安装需要依赖于Windows的“Side-by-Side”(SxS)组件,这些...
在Windows Server 2019操作系统中,安装.NET Framework 3.5是许多应用程序和系统组件运行所必需的。此框架版本包含了从.NET Framework 1.0到3.5的所有功能,包括对早期版本的兼容性,使得它在处理一些旧版应用时尤其...
在Windows Server 2019操作系统中,安装.NET Framework 3.5时可能会遇到一些问题。这通常是由于几个因素导致的,例如缺少必要的更新、Windows功能未启用或者在线安装源不可用。本文将详细介绍如何解决这些问题,以...
在Windows Server 2012操作系统中,安装.NET Framework 3.5时遇到问题是非常常见的。这通常是由于几个因素导致的,例如缺少必要的组件、网络连接问题或安装源不正确。以下是一些详细步骤和解决方案,帮助您成功安装...
在安装.NET Framework 3.5时,系统会从“sxs”文件夹中寻找并安装必要的系统组件,如WinFX、Windows Presentation Foundation (WPF)、Windows Forms、ASP.NET等。 对于开发者而言,.NET Framework 3.5的兼容性至关...
在Windows Server 2012及2012 R2操作系统中,.NET Framework 3.5是许多企业级应用程序运行的基础。然而,由于默认情况下这个版本的框架并未预装,因此在需要时进行离线安装就显得尤为重要。本文将深入探讨如何利用...
标题中的"server_2019_.net3.5_sxs.zip"指示了这个压缩包是针对Windows Server 2019操作系统的,且与.NET Framework 3.5的安装有关,特别是涉及到“SXS”(Side-by-Side)组件。在Windows中,SXS文件夹通常包含了...
在Windows Server 2012 R2操作系统中,安装.NET Framework 3.5是一个重要的过程,因为这个版本的框架包含了对许多旧版应用程序和组件的支持。然而,与更现代的.NET版本不同,3.5并不是默认预装在系统中的。在进行...
在Windows Server 2016操作系统中安装.NET Framework 3.5时,用户可能会遇到一些错误,特别是与sxs(Side-by-Side)组件和NetFx3.cab相关的错误。这些错误通常表明系统在尝试安装.NET Framework 3.5的过程中遇到了...
Windows Server 2012 R2 是微软发布的一款企业级操作系统,它提供了强大的服务器管理和应用程序支持。Net Framework 3.5 是一个重要的组件,尤其对于运行依赖于此框架的旧版应用程序至关重要。Net Framework 3.5 ...
在Windows Server 2012操作系统中,安装.NET Framework 3.5是一项常见的任务,因为许多旧版的应用程序和系统组件依赖于这个框架。然而,由于.NET Framework 3.5包含在Windows安装映像中,但默认情况下并不启用,因此...
标题中的"server 2012 .net3.5 sxs镜像.rar"指的是Windows Server 2012操作系统中安装.NET Framework 3.5所需的重要组件——Side-by-Side (SxS) 库的镜像文件。这个RAR压缩包包含了安装.NET 3.5所需的特定文件,特别...