0

我刚刚发现 LightSwitch 2011 已经发布了。我尝试安装它,发现 Visual Studio 2010 Ultimate Service Pack 1 是先决条件。我安装了 Service Pack,然后它允许我安装 LightSwitch 2011。一切都很好。

现在,当我开始一个新的 LightSwitch 项目时,它给我一个错误“找不到已安装的 silverlight 开发运行时版本。请安装 silverlight 开发运行时”。然后是链接。我单击链接,安装所需的任何内容,但安装失败。

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

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

开发人员包:4.0.60129.0 微软 Silverlight:4.0.51204.0

这就是造成问题的原因。如何将两者都升级到最新版本并使其匹配?

4

2 回答 2

0

我知道这是一篇旧帖子,但我遇到了完全相同的问题(12 个月后!)。为我解决的问题非常简单。

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

希望这可以帮助!

于 2012-08-28T10:56:24.617 回答
-1

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

我不得不重新安装 Windows。

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

于 2011-08-16T17:39:00.973 回答