unable to find a version of silverlight developer runtime installed

大城市里の小女人 提交于 2019-12-12 10:16:25

问题


In the following environment:

-VS2012

-Windows 7 64bit

-Microsoft Silverlight 5 SDK

I have created a few lightswitch applications in VS2012 but I am running into an error when attempting to create a new one or open an existing lightswitch project. I receive a pop-up that says "unable to find a version of silverlight developer runtime installed".

There is a link on the pop-up which starts a download but after downloading it, I still receive the same error.


回答1:


I was able to fix the issue by doing the following :

  • I went into "Uninstall a program" and noticed that I had 4 different Silverlight related items installed.

    • Microsoft Silverlight

    • Microsoft Silverlight SDK3

    • Microsoft Silverlight SDK4
    • Microsoft Silverlight SDK5

I just uninstalled the first item, "Microsoft Silverlight" then reinstalled the appropriate (32 or 64 bit) Microsoft Silverlight SDK5 from the following link: http://www.silverlight.net/downloads .

Don't use the link that is given in VS 2012. Doesn't work.




回答2:


I have a slight different solution for Visual Studio 2010. After uninstall the current Silverlight Runtime, I got it to work if I download it from Visual Studio suggested url.




回答3:


The best way I have found to find the most current Silverlight 5 Developer Runtime or End-User Runtime, is to search the downloads for the latest Silverlight bits. All other suggestions seem to take you on a wild goose chase depending on what version of Visual Studio or OS you are using.

Search Microsoft Downloads

Just look for the latest "Security Update for Microsoft Silverlight" entry.




回答4:


The Silverlight Security Update KB2890788 is what fixed it for me, after trying uninstall and re-install without success.



来源:https://stackoverflow.com/questions/12790071/unable-to-find-a-version-of-silverlight-developer-runtime-installed

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!