您好我有一个Silverlight应用程序指向Silverlight 3.我使用VS 2010 Ultimate。当我在调试模式下运行或附加到进程时,断点将突出显示黄色感叹号,表示未加载符号。我尝试了这里给出的解决方案:http://social.msdn.microsoft.com/Forums/en/vsdebug/thread/7bf5a77b-c30d-4674-a8fc-c8fe46ce676b
它指向Framework的临时文件夹上的pdb文件,并说已加载符号。我尝试通过转到符号设置手动加载符号。即使这没有帮助。知道怎么解决吗?
答案 0 :(得分:6)
当Silverlight调试不起作用时,要采取的另一个步骤是清除浏览器的缓存。
还要确保托管silverlight的Web项目中的属性启用了silverlight调试器。网络 - >调试器 - >检查Silverlight。
答案 1 :(得分:2)
对我有用的是什么:
答案 2 :(得分:1)
我不知道为什么会这样,但这就是我如何运作的。
我去了工具>选项>调试
未选中“要求源文件与原始版本完全匹配”
答案 3 :(得分:0)
大多数情况下,由于Silverlight和SDK的版本不匹配而发生。卸载两者,然后安装它。我希望有所帮助。
答案 4 :(得分:0)
您可以尝试启动新实例。
右键单击Web Project,选择Debug,启动一个新实例。