在以下环境中:
-VS2012
-Windows 7 64bit
-Microsoft Silverlight 5 SDK
我在VS2012中创建了一些lightswitch应用程序但是在尝试创建新的或打开现有的lightswitch项目时遇到错误。我收到一个弹出窗口,上面写着"无法找到安装了Silverlight开发人员运行时的版本"。
弹出窗口上有一个链接,开始下载但下载后,我仍然收到同样的错误。
答案 0 :(得分:8)
我能够通过执行以下操作来解决问题:
我进入“卸载程序”并注意到我安装了4个不同的Silverlight相关项目。
Microsoft Silverlight
Microsoft Silverlight SDK3
我刚刚卸载了第一项,“Microsoft Silverlight”然后从以下链接重新安装了相应的(32或64位)Microsoft Silverlight SDK5:http://www.silverlight.net/downloads。
请勿使用VS 2012中提供的链接。不起作用。
答案 1 :(得分:1)
我对Visual Studio 2010有一个稍微不同的解决方案。卸载当前的Silverlight Runtime后,如果我从Visual Studio建议的URL下载它,我就可以使用它。
答案 2 :(得分:0)
我发现找到最新的Silverlight 5 Developer Runtime或最终用户运行时的最佳方法是在下载中搜索最新的Silverlight位。根据您正在使用的Visual Studio或操作系统的版本,所有其他建议似乎都会让您进行疯狂的追逐。
只需查看最新的“Microsoft Silverlight安全更新”条目。
答案 3 :(得分:0)
Silverlight安全更新KB2890788在尝试卸载并重新安装后没有成功修复它。