安装宝塔面板需要系统安装有.NET Framework 3.5,但是我手头上这台阿里云 Windows 2016 服务器并未安装,所以会出现以下错误提示:
点击任意键继续后就会出现“无法安装.NET Framework 3.5(包括.NET 2.0 和 3.0)”的错误提示,具体如下图所示:
其实,第一次出现的错误提示(如本文第一张图片所示)中就附有解决方案,boke112百科已经转载,详见『阿里云 Win 服务器无法安装 NET Framework 3.5 或语言包?』,是使用 PowerShell 来成功安装.NET Framework 3.5。boke112百科当初没有注意就直接使用“Windows 功能”来安装.NET Framework 3.5。具体步骤如下:
1、点击左下角的搜索按钮并搜索:Windows 功能,然后点击“启用或关闭 Windows 功能”。
2、在“添加角色和功能向导”中的“开始之前”直接点击【下一步】按钮。
3、安装类型中选择安装类型中选择“基于角色或基于功能的安装”并点击下一步。
4、服务器选择中选择目标服务器中选择“从服务器池选择服务器”,选择相应服务器后点击下一步。
5、服务器角色中选择服务角色点击“Windows Server 更新服务”,在“添加 Windows Server 更新服务所需的功能?”中选择“.NET Framework 3.5 功能”并点击【添加功能】按钮和下一步。
6、在功能中选择功能“.NET Framework 3.5 功能”并点击下一步。
7、其他选项直接下一步即可,到了 WSUS 中的内容中,去掉“在以下位置中存储更新”前面的勾并点击下一步。
8、继续下一步后到“确认安装所选内容”点击【安装】按钮,等上几分钟显示安装成功后点击【关闭】按钮即可。
其实,使用“Windows 功能”来安装.NET Framework 3.5 还是比较傻瓜式的,大多数都是直接默认下一步就行,这个比较适合新手使用。总体上说这个方法不如使用 PowerShell 高效(点此了解详情),所以具体使用哪个方法来安装还是要看个人选择。