2011-08-05 152 views
0

我刚发现LightSwitch 2011已经出来。我试图安装它,发现Visual Studio 2010 Ultimate Service Pack 1是一个先决条件。我安装了Service Pack,然后它允许我安装LightSwitch 2011.一切都很好。Silverlight版本不匹配

现在,当我启动一个新的LightSwitch项目时,它给了我一个错误,“无法找到安装的Silverlight开发运行时版本,请安装Silverlight开发运行时。”然后有链接。我点击链接,安装任何需要和安装失败。

尝试了几个选项后,我收到了MSDN论坛的回复,我应该卸载所有内容并重新安装。试过了。同样的错误再次。

在msdn论坛上的另一个回复说,我的silverlight运行时和开发包必须匹配。我检查并找出它们是不同的版本

开发包:4.0.60129.0 微软的Silverlight:4.0.51204.0

这就是造成问题。我如何升级到最新版本并使它们匹配?

+0

我刚刚意识到我无法更新我的silverlight。即使在卸载Visual Studio 2010之后,我似乎也无法做到。我认为这是一个silverlight安装问题。事实上,我提醒我,由于Silverlight更新,我的Windows更新在最近几个月也一直失败。 –

回答

-1

我从注册表手动删除了所有“silverlight”条目。这是一个漫长而痛苦的过程。它仍然没有工作。我不得不重新安装Windows。

它终于现在工作。我能够安装最新版本的silverlight,并最终在LightSwitch 2011上工作。

0

我知道这是一个旧帖子,但我有完全相同的问题(12个月后!)。对我来说固定的东西很简单。

而不是按照错误提示下载最新版本的Lightswitch,直接转到http://www.silverlight.net/downloads并安装Silverlight 5 Developer Runtime for Windows(64位或32位)。

希望这会有所帮助!