Silverlight 2 beta 2无法创建项目的解决办法

在安装完相关开发工具后,创建Silverlight相关项目如果出现如下错误:
Could not load type 'Microsoft.VisualStudio.Web.Silverlight.IVsSilverlightService' from assembly 'Microsoft.VisualStudio.Web.Application, Version=9.0.0.0, Culture=meutral, PublicKeyToken=b03f5f7f11d50a3a'

按照老外这个帖子里的描述
http://weblogs.asp.net/bradleyb/archive/2008/06/18/fixing-setup-errors-installing-silverlight-tools-beta-2.aspx

按照老外的说法,先下载并且运行这个vbs文件:
http://weblogs.asp.net/bradleyb/attachment/6292576.ashx

然后再重新运行Silverlight_chainer.exe.

问题解决.

vbs文件执行了一些操作,包括删除KB949325,和删除所有advertised features in VS 并且对其进行修补.

另:
这个问题似乎不是所有人都遇到,在国外搜索也不是很容易就能找到.就我的情况来看,win2008机器上安装就没出现这个问题,而在vista ent sp1上安装就出现了.
特此写出来,希望遇到这个问题的朋友都能通过搜索引擎找到这个解决方法,避免像我一样耽误了这么长的时间.
posted @ 2008-06-20 09:44  哥本哈士奇(aspnetx)  阅读(865)  评论(0编辑  收藏  举报