2010-06-25 91 views
1

我以前使用VSTS 2008 + C#+ .Net 3.5 + Silverlight 3.0,我的应用程序可以在VSTS 2008中正确调试(按F5然后开始调试,我的应用程序是传统的Silverlight应用程序,即xap文件嵌入在html页面中)。Silverlight调试问题

我发现当我升级到Silverlight 4.0播放器时,在调试同一个应用程序时,遇到以下错误,有什么想法是什么错误?

无法开始调试。未安装Silverlight托管调试软件包。

由于事先 乔治

回答

2

你可能需要安装SL 4.0开发包。 SL 3.0开发包将无法调试SL 4.0应用程序。

+0

“SL 4.0开发者套餐” - 您可以提供一个网址吗?我是否需要卸载Silverlight 3的某些内容? – George2 2010-06-25 17:14:11

2

查看此问题的解决方案发布here

您需要安装sl dev运行时。

1

你可能想尝试以下操作:

  1. 确保您使用的是IE为你的SL调试。
  2. 确保您的XAP没有被IE缓存(清除浏览历史记录将删除XAP的任何缓存)。
  3. 在对Silverlight应用程序进行更改时,请确保先清理解决方案,然后重新构建解决方案(同样是因为ClientBin文件夹中的XAP缓存)。
  4. 确保您的Web应用程序中启用了Silverlight调试(可以通过右键单击该项目并选择“属性”菜单项进行检查)。