在Windows Server 2012 中安装 .NET 3.5 Framework
问题
如今,仍然有许多程序和应用需要依靠.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
在Windows Server 2012 中安装 .NET 3.5 Framework的更多相关文章
- 在Windows Server 2012 中安装 .NET 3.5 Framework,PowerShell 安装.NET FRAMEWORK
问题 如今,仍然有许多程序和应用需要依靠.NET 3.5 framework 来运行.在Windows Server 2012中,微软提供了.NET 3.5 和.NET 4.5的安装选项以为你的应用程 ...
- [Azure附录]1.在Windows Server 2012中安装Active Directory域服务
<Windows Azure Platform 系列文章目录> 1.登陆Windows Server 2012,打开服务器管理器,选择"添加角色和功能" 2.在&quo ...
- Windows Server 2012中安装Active Directory域服务
1.登陆Windows Server 2012,打开服务器管理器,选择"添加角色和功能" 2.在"开始之前"页面,直接点击"下一步" 3.选 ...
- [转]如何在Windows Server 2012中安装.Net Framework 3.5?
http://www.cnblogs.com/westsource/archive/2012/12/26/2834876.html If you have Windows Server 2012 is ...
- 在windows server 2012中安装完oracle 11 client如何使用
1.首先要添加监听配置,这样才可以没有报错的连接上服务器,至于如何添加,请自行搜索. 2.打开SQL Plus连接oracle server端,这里因为是小白,看到命令行界面上来就需要输入用户名密码 ...
- 在Win Server 2012中安装.NET Framework 3.5的问题
在Windows Server 2012 上安装 SQL Server 2012 时,提示 启用 Windows 功能 NetFx3 时出错,错误代码:-2146498298.请尝试从 Windows ...
- Windows Server 2012下安装Hyper-V虚拟机
Windows Server 2012下安装Hyper-V虚拟机 Win server 2012系统中Hyper-V 性能进一步提高,广大爱好者都尝试体验它,可是有不少朋友无法正确安装虚拟机,尽管在网 ...
- [转]在 Windows Server 2012 上安装 IIS 8
本文转自:http://www.starland.net.cn/blog/view/158/1.aspx 本文译自:http://learn.iis.net/page.aspx/1088/instal ...
- Windows Server 2012 R2 安装.NET Framework 3.5报错
简单记录一下,Windows Server 2012 R2 安装.NET Framework 3.5报错,下面是解决方法 载入ISO文件Windows Server 2012 R2,而且在安装的过程中 ...
随机推荐
- JSON Web Token - 在Web应用间安全地传递信息(zhuan)
来自 http://blog.leapoahead.com/2015/09/06/understanding-jwt/ JSON Web Token(JWT)是一个非常轻巧的规范.这个规范允许我们使用 ...
- SSH框架整合配置所需JAR包(SSH整合)
转载于:http://www.cnblogs.com/kaige123/p/5719662.html Hibernate Jar: 1.hibernate3.jar,这个是hibernate3.0的核 ...
- C基础之递归(思想很重要,学会找规律)
递归思想的条件:1.函数自己调用自己 2.函数必须有一个固定的返回值(如果没有这个条件会发生死循环) ----规律很重要 简单递归题目一: 设计一个函数计算一个整数的n次方,比如2的3次方,就是8 步 ...
- 【UVA 1451】Average
题 题意 求长度为n的01串中1占总长(大于L)的比例最大的一个子串起点和终点. 分析 前缀和s[i]保存前i个数有几个1,[j+1,i] 这段区间1的比例就是(s[i]-s[j])/(i-j),于是 ...
- github 建立博客
Last login: Wed Jan 27 20:33:21 on console liukun-MBP:~ kamil$ cd ~/.ssh/ liukun-MBP:.ssh kamil$ ls ...
- 未完结第八节 JBPM流程节点
1.12个节点介绍 2.Node节点
- 决策树笔记:使用ID3算法
决策树笔记:使用ID3算法 决策树笔记:使用ID3算法 机器学习 先说一个偶然的想法:同样的一堆节点构成的二叉树,平衡树和非平衡树的区别,可以认为是"是否按照重要度逐渐降低"的顺序 ...
- HDU #3333
Time Limit: 6000/3000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Problem Descript ...
- 分享一段Java搞笑的代码注释
今天在群里看到有人分享了一段搞笑的注释代码,觉得挺好玩的,在这里收藏一下 // _ooOoo_ // o8888888o // 88" . "88 // (| -_- |) // ...
- Linux命令详解:[7]获得命令帮助
在维护和使用Linux系统时,常常会忘记命令的使用方法,如果旁边又没有相应的资料,那怎么办呢?不用担心,系统本身提供了详细的手册供使用者查询,下面小编就以CentOS6.4系统为例演示如何获得命令帮助 ...