1、一种解决方法:1、挂载Windows server 2012 R2的安装介质光盘这里将ISO镜像介质挂载到了驱动器的E分区符下2、以管理员方式运行PowerShell3、在PowerShell中执行安装NetFx3功能

3、在“功能”选项卡中勾选“.NET Framework 3.5”。点击“下一步“,进入“确认”选项卡,点击“安装”:

5、具体步骤如下(注意:为了保证安装成功,不要在网上锂淅铄旰直接下载.NET Framework 3.5安装文件来进行安装,并且插入的系统盘或加载的系统镜像中的系统版本要与服务器上安装的系统一样,只有这样才能避免因.NET Framework 3.5版本与系统版本不兼容造成安装失败,本人就因此失败多次): 一、将Windows Server2012系统镜像载入虚拟光驱中,并查看对应的盘符号(本人载入的系统镜像盘符号为G,并可以看到 G:\sources\sxs目录下的.NET Framework 3.5组件的安装文件)

7、另外使用命令提示符中的DISM命令,指定源文件路径然后进行安装:DISM /Online /Enable-Feature /FeatureName:NetFx3 /Source:G:\sources\sxs使用包含sxs文件夹的文件共享,指定共享路径:Install-WindowsFeature NET-Framework-Core –Source\\ServerName\ShareName\sxs
8、另外因为Windows Server 2012系统盘或系统镜像里是含有“.NET Framework 3.5”的组件文件,但是安装2012系统时,这些组件文件并不会被拷贝到新安装的系统中,所以要为系统安装.NET Framework 3.5就必须插入系统盘或加载系统镜像到光驱中
