无法在visual studio 2010 sp1上安装Silverlight 4工具

我已安装Visual Studio 2010(全新安装),然后应用SP1。 现在我已经尝试安装silverlight 4工具,但是我收到一条奇怪的错误消息:

“必须安装与Silverlight Tools 4的语言版本相匹配的Visual Studio 2010或Visual Web Developer Express 2010或Visual Phone Developer Express 2010才能继续安装Silverlight Tools。Silverlight Tools在其他语言版本中可用,网址为http:// go。 microsoft.com/fwlink/?LinkId=177432。

必须先安装Visual Studio 2010的Visual Web Developer功能才能继续安装。“

我进行了三重检查,没有语言冲突。 浏览网页时,有些人有同样的错误,但也有一些MSDN职位说,使用SP1你不需要安装Silverlight工具,因为他们已经与SP1捆绑在一起,但这不是这种情况,在Silverlight中VS没有任何项目模板,并且没有安装这些工具。 有任何想法吗??


找出发生了什么事

我安装了第一个Visual Studio,并删除了一些我认为不需要的组件(c ++,f#等)。 我还删除了可视化Web开发工具(不应该这样做......你会在一分钟内看到为什么)。
之后,我安装了Service Pack 1.然后,在尝试安装Silverlight 4工具时,出现了一条奇怪的错误消息,我无法继续。 在搜索完网页后,我发现VS2010的SP1附带了捆绑的Silverlight 4工具,它应该由它安装。
问题出现在这里:因为我没有安装VS安装,安装了Web开发工具,SP1安装程序只是忽略了Silverlight工具安装。 而且由于微软的Silverlight 4工具包安装程序有问题(如果你有VS2010的SP1,你只会得到这个奇怪的错误,不能继续),我被卡住了。
我是如何解决它的? 将Web开发人员工具添加到VS2010,并重新应用SP1。 这比卸载SP1,安装Silverlight 4工具和重新安装SP1要快得多。 我们希望微软能够意识到这种情况,并将其Silverlight工具安装程序升级到将来会更聪明一些,因此我们无需采取这些解决方法


根据微软的说法,你不需要安装它,但不幸的是,它确实包含了一些未包含在Visual Studio 2010 SP1中的组件。 为了解决这个问题,您可以使用7zip提取Silverlight 4工具安装程序,然后手动安装缺少的组件(特别是FSharpRuntimeSL4.msi)。


VS 2010 Service Pack 1将SilverLight Toolkit安装为默认设置。 您不需要再安装SilverLight工具。

链接地址: http://www.djcxy.com/p/81677.html

上一篇: Cannot install silverlight 4 tools on visual studio 2010 sp1

下一篇: How to create a new solution in Visual Studio 2010 Ultimate without TFS