今天做SCVMM实验的过程中,在安装.NET Framework 3.5一直出错。
经身边人提醒才发现自己错误所在。
下面展示我操作过程(有错的过程)。
1,添加角色和功能
2,选择安装类型 基于角色或基于功能的安装
3,服务器选择 从服务器池选择服务器
4,选择具体的服务器角色:AD域,DNS,.NET Framework 3.5和4.5
5,在安装.NET Framework 3.5时由于它没有在该功能项里面缺少源文件,我们需要选择指定备用源路径,使其在安装过程中找到安装源。
6,设置完毕选择安装
7,结果报错。
这个过程的操作没有任何问题。
之后在同桌提醒下,换个安装盘试试。他说他换了安装盘后,安装成功了。
我那时突然想起我的这个系统是Windows Server 2012而我安装.NET Framework 3.5时使用的安装盘是Windows Server 2012 R2,但是一般Windows操作系统不都是能向下兼容么。怎么这个不可以?
虽然还有疑问但是还是按照同桌的方法尝试了下。结果成功了...
下面为截图
问题:
为什么在Windows Server 2012上用Windows Server 2012 R2版本的IOS镜像安装它的.NET Framework 3.5失败呢,难道在Windows Server 2012 R2上用2012的ISO安装.NET Framework 3.5能成功?
我的初步答案:是低级版本的不能正确读取高级版本ISO中的源文件。而在Windows Server 2012 R2上用2012的ISO也许能成功安装.NET Framework 3.5。
各位读者你们的看法呢?