折腾了2天不知道怎么回事一直装不了。。
在网上查了查资料,说需要装vs2008 sp1,我已经装过Sp1了,而且我下载的也是中文版的Silverlight tools, 78.8M的那个,没有理由装不上啊。。。
查了很多资料,试了很多方法不行,最后查了日志文件,发现失败的原因好像是某个微软的网站地址失效,所以安装Silverlight tools的时候一直提示“开始下载”就不动了。最后搜到了孟子E章的一篇离线安装(点击可看)的文章,所以也如法炮制:
1.下载Silverlight.2.0_Developer.exe,下载地址:http://silverlight.dlservice.microsoft.com/download/C/2/1/C217945C-5492-4C12-B9F6-92D6302EF4CF/81005/Silverlight.2.0_Developer.exe
2.然后将Silverlight.2.0_Developer.exe复制到C:\Documents and Settings\Administrator\Local Settings\Temp\Silverlight Tools RTW\ 文件夹下
3.然后运行Silverlight tools,发现上面的下载进度条已经处于下载完成状态。然后安装会继续进行,一切OK。。
原因猜测:原因很简单,因为微软的网站地址整天变来变去,不知道搞什么鬼,然后安装Silverlight tools的时候,它需要先远程下载Silverlight.2.0_Developer.exe,然后进行安装,可是安装包里面的Silverlight.2.0_Developer.exe的下载地址失效了,所以安装无法继续。囧!!!这个问题让人又好气又好笑,微软啊,你说让我说你什么好啊。。(PS:我的Silverlight tools可是直接从微软最新的版本下载的,不知道其他人有没有这个问题,太雷人了)