用了快两年的Windows Server 2008了,这几天老是处点小毛病,懒得折腾了,去年安装Windows Server 2012的盘还在,于是就想着换个系统吧,于是就换成了2012.
可是问题来了,由于经常要管理机房的EXSi系统,自己架设了一个vCenter然后再自己办公机上安装vSphere来登录管理所有的EXSi主机。但是今天装了2012后,发现一个问题,VMware-viclient-all-5.0.0-623373.exe安装不上去。vShpere自己提供的错误不太准确,说是需要在“XP SP2及以上系统安装”(我的肯定在XP之上啊),看了一下系统事件。发现时要安装.net3.5,于是找到安装包,却怎么也安装不上,提示系统功能不能卸载什么的。找了一下原因发现。
原来Windows Server 2012集成了.net3.5安装包,也就是说.net3.5已经是系统组件了,所以下载的包没有办法安装。下来我们就看看如何安装系统自带的.net3.5.
1、打开“服务器管理器”
2、点击“添加角色和功能”
3、一路next直到“功能”那块
4、选择“.NET Framework3.5”我在试验的时候已经安装了,所以这里可以看到已经安装了
如果第一次安装就是下面的过程
5、其他过程,如安装vShpere
如果出现如下提示:在XP SP2以上系统中安装,需要以兼容模式打开
成功安装,可以登录vCenter。
转载于:https://blog.51cto.com/thinkpig007/1336095