今早,为了装 ASP.NET MVC 4 Beta模版,VS2010需要安装SP1。
安装程序启动不久就出现回滚,然后报错。在报错的界面点击log,查看到安装日志(日志是以xml方式在浏览器打开)。
从最后一行往上看,可以看到红色的错误。错误提示大概意思是“当前机器(我的机器是Win7 x64)上WCF RIA Service版本比安装包的新”……
到“控制面板->程序和功能”查看WCF RIA Service的安装信息,除了WCF RIA Service 1.0,还有个WCF RIA Service 1.0 SP2,估计就是这个SP2作怪了,卸载之。
然后重新安装VS2010的SP1,安装顺利。
安装完毕后,在好奇心驱使下,在查看WCF RIA Service安装信息,多了 WCF RIA Service 1.0 SP1……