Silverlight无法启动调试,错误“Unable to start debugging. The Silverlight Developer Runtime is not installed. Please install a matching version.” 解决办法

简介:   今天调试Silverlight出现了以下错误: 意思是“无法启动调试,因为Silverlight Developer Runtime没有安装,请安装一个匹配的版本”。但是按Ctrl + F5可以调试运行,不对啊,前几天还好好的,今天怎么就不行了呢? 突然想起来,前几天Silverlight升级了,于是卸载Silverlight SDK重装,还是有这个错误。

  今天调试Silverlight出现了以下错误:

意思是“无法启动调试,因为Silverlight Developer Runtime没有安装,请安装一个匹配的版本”。但是按Ctrl + F5可以调试运行,不对啊,前几天还好好的,今天怎么就不行了呢?

突然想起来,前几天Silverlight升级了,于是卸载Silverlight SDK重装,还是有这个错误。下面给出解决办法:

卸载Microsoft Silverlight

然后重装Silverlight4_Tools.exe,或者解压Silverlight4_Tools.exe,安装里面的Silverlight_Developer.exe即可。

总结:

  因为silverlight升级,升级了Runtime,导致开发环境和运行环境版本不一致,所以调试时出现找不到Silverlight Developer Runtime的错误,那么为什么重装Silverlight4_Tools还是解决不了错误呢?因为重装时,会检测是否有新的版本存在,如果有就会忽略。所以,我们卸载重装是解决不了问题的,通常我们认为Microsoft Silverlight是客户端用的,但是里面包含了Runtime,所以必须卸载它,才能重装Silverlight Developer Runtime,解决Silverlight运行时错误的问题。

  最后提醒大家,升级有风险,操作需谨慎!

 

目录
相关文章
|
Web App开发 JavaScript 内存技术
巧用FireFox来调试Silverlight
做前端开发的朋友应该对FireFox再熟悉不过了,FireFox有一个附加组件FireBug。在HTML中可以直接写     console.log("test"); 这样在底部的控制台就能直接看到输出的值,他的作用就好像Visual Studio中的Console.WriteLine() 一样。
887 0

热门文章

最新文章