windows server2012r2安装不了ToDesk
.NET Framework 3.5 安装不上的问题总结
Windows_server_2012_r2_x64 系统后想搭建一个ASP.NET的运行环境,众所周知要运行ASP.NET的程序必须要使用 IIS 还有必须安装.NET Framework 3.5 或 4.0 组件才能让程序跑起来,但是在 Win2012 系统上使用管理控制台-添加角色 安装 .NET Framework 3.5时一个让人非常头疼的问题出现了,请看下图,自主引导安装失败
使用“添加角色和功能”引导安装 IIS 和 .NET Framework 3.5 时就会看到安装失败,然后就想那使用独立的 .NET Framework 3.5 安装包试一下呢,请看下图
又提示“无法安装以下功能”,系统自带的引导安装,安装失败,使用独立安装又不让用,怎么办,怎么办。。。。
于是到网上一顿神搜,试过了N多方式,还是失败。在我即将放弃的时候,我看到 Windows PowerShell 这是什么,于是在网上找到答案,不了解的可以到网上一看便知,微乳推荐使用 Windows PowerShell 安装系统组件及相关功能。
接下来我们来用 Windows PowerShell 尝试安装,因系统已经自带 .NET Framework 4.0 IIS其实是可以安装成功的,但是主要功能还是要考 .NET Framework 3.5 所以我们先安装一下IIS,使用 PowerShell 命令行脚本环境 执行命令安装 IIS ,安装之前我们先看下 IIS的状态代码(命令)如下:
get-windowsfeature web*
执行完,会看到下图的界面,所有服务前面的【】是空的,表示当前未安装IIS,后面的Name一列是服务的名称接下来我们使用命令来尝试安装 IIS 命令如下:
install-windowsfeature web-server
命令语句中的 web-server 就是图中的 Name 一列的 服务名称,执行命令后会看到 下图中的 进度 显示100%即表示IIS安装成功。IIS是否安装成功,我还是使用之前查看状态的命令在看一下,安装后【】框里有X即表示已经安装。如下图:
但是下图中,很多我们需要使用的常用工具,没有安装,不想图形界面引导安装的全面,但我们知道了服务名,也知道怎么安装了,那就好解决了,我在使用安装命令语句分别安装我们需要的服务功能,命令如下:
Install-WindowsFeature Server-Media-Foundation, NET-Framework-45-Features, RPC-over-HTTP-proxy, RSAT-Clustering, RSAT-Clustering-CmdInterface, RSAT-Clustering-PowerShell, WAS-Process-Model, Web-Asp-Net45, Web-Basic-Auth, Web-Client-Auth, Web-Digest-Auth, Web-Dir-Browsing, Web-Dyn-Compression, Web-Http-Errors, Web-Http-Logging, Web-Http-Redirect, Web-Http-Tracing, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Metabase, Web-Mgmt-Service, Web-Net-Ext45, Web-Request-Monitor, Web-Server, Web-Stat-Compression, Web-Static-Content, Web-Windows-Auth, Web-WMI, RSAT-ADDS, Web-Mgmt-Console, Web-Mgmt-Compat
咱安装效果图: 等到 安装进度 100% ,提示我们需要重启,才能完成,我们重启 如下图 重启会看到我们希望看到 系统重新配置的 加载启动界面,这说明什么? 终于安装成功了,但是我们还是没有把 .NET Framework 3.5 安装到系统里,继续操作,先看看后续的IIS服务是否安装成功,命令同上。看图中IIS的 基本功能 都已经安装成功,但是 ASP.NET 3.5还是没有安装上,我们先确定一下到添加角色和功能的安装界面看下Web服务IIS是否安为安装状态,看下图这让我有了信心,确实已经安装上了。
接下来,我们还是要面对 如何安装 .NET Framework 3.5 的问题,上述已经尝试了很多方式,均已失败告终,所以,我们还是尝试使用,命令的方式来安装 .NET Framework 3.5 ,但这里需要借助一个外部系统安装包,去微软官网下载与当前系统版本相同的系统安装包。比如说,你的当前系统是 64 位的 Win8.1 企业版,就下载 64 位的 Win8.1 企业版系统安装包(其扩展名为 ISO),使用驱动器装载下载的系统安装包,然后记住虚拟光驱的驱动器编号,以管理员身份运行命令提示符,命令如下:
Dism /online /enable-feature /featurename:NetFx3 /All /Source:D:\sources\sxs /LimitAccess
命令中的 H:是你自己的“虚拟光驱的驱动器编号”,键入命令,我的是D盘执行看结果:
奇迹终于出现了 .NET Framework 3.5 安装成功,我们在到 添加角色和功能 界面下再次确认是否安装上了。如下图:
如图所示,.NET Framework 3.5 终于安装成功,问题解决。
总结:
为了更快速的完成所需功能,和环境的搭建,推荐先使用命令安装 .NET Framework 3.5 然后在使用“添加角色和功能向导”完成IIS的引导安装,这样会节省很多时间,相信能安装上 .NET Framework 3.5 的朋友也知道该怎么做,我就不废话了。
Windows docker安装Sqlserver docker安装sqlserver2012
docker安装 windows docker安装windows server2012
Server 2012服务器安装mysql装不上 windows server 2012安装mysql
windows server 2012 r2 安装SQL server2012 安装不成功
Windows Server 2012 R2 Shutting down service:Windows Modules Installer 卡住windows server 2012 r2系统
部署Windows Server Update Services(WSUS)服务器Windows Server Update Services
windows server 2016打开服务器管理器提示windows server essentials windows server2016服务器管理器怎样使用
Windows Server服务器 SQL Server error 40 windows server服务器能做什么
windows server忘记登录密码 todesk windows server2012忘记登陆密码
windows server 2012 如何安装desktop experence windows server 2012 安装教程