进公司第一天搭建开发环境,由于系统版本有点低,安装遇到各种问题,在此总结一下,以备日后有用。
问题描述
Windows server 2003 安装VS2010时,安装到Microsoft.NET Framework 4的时候报错,错误代码为1604,在网上找了下,很多人遇到这个问题,有人说删掉C:\WINDOWS\下的SoftwareDistribution文件夹,也有人说权限不够,我都一一试了,但是没有找到好的解决方案,搞了一下午,最后请教了身边的朋友,看他们有没有遇到类似的问题,结果真碰上了,终于解决了我的问题。
具体错误日志如下:
[08/03/15,14:00:41] Microsoft .NET Framework 4: [2] Error code 1604 for this component means "安装已挂起,未完成。"
[08/03/15,14:00:41] Microsoft .NET Framework 4: [2] Setup Failed on component Microsoft .NET Framework 4
[08/03/15,14:00:44] VS70pgui: [2] DepCheck indicates Microsoft .NET Framework 4 is not installed.
解决方案
打开windows控制面板—>管理工具—>服务,找到telnet,messenger,terminal services三个服务,全部启动。然后重新安装就成功了。
安装vs10sp1的时候,也出现了问题,死活装不上,每次到安装vs10sp1-kb983509的时候,先是等一半天,然后就开始回滚,在网上找了很多资料,也试了一下,还是不行,最后在一个csdn论坛里找到了解决方案,就是在程序和功能里面卸载掉WCF RIA Services v1.0 sp1,然后再安装即可。