代码之家  ›  专栏  ›  技术社区  ›  Amit

未在vs 2010上加载Silverlight应用程序的符号

  •  0
  • Amit  · 技术社区  · 15 年前

    嗨,我有一个Silverlight应用程序指向Silverlight 3。我用的是2010版的终极版。当我在调试模式下运行它或附加到进程时,断点将以黄色感叹号突出显示,表示未加载符号。我尝试了这里给出的解决方案: http://social.msdn.microsoft.com/Forums/en/vsdebug/thread/7bf5a77b-c30d-4674-a8fc-c8fe46ce676b

    它指向框架的temp文件夹中的一个pdb文件,并显示已加载的符号。我尝试通过转到“符号设置”手动加载符号。即使这样也没有帮助。知道怎么修吗?

    5 回复  |  直到 13 年前
        1
  •  6
  •   Einarsson    15 年前

    当Silverlight调试不起作用时要采取的另一个步骤是清除浏览器的缓存。

    还要确保承载Silverlight的Web项目中的属性已启用Silverlight调试器。Web->调试程序->已选中Silverlight。

        2
  •  2
  •   Andre Glenn    13 年前

    为我工作的是:

    1. 从我的Web项目中删除Silverlight项目
    2. 清除IE的浏览器缓存
    3. 转到IE存储其缓存的文件夹并删除Silverlight*.js
    4. 将Silverlight项目引用添加回我的Web项目
    5. 重新生成并开始调试
        3
  •  1
  •   Amit    15 年前

    我不知道为什么这会起作用,但这就是我如何使它起作用的。

    我转到“工具”>“选项”>“调试”

    未选中“要求源文件与原始版本完全匹配”

        4
  •  0
  •   Rahul Soni    15 年前

    主要是由于Silverlight和SDK的版本不匹配。同时卸载和安装。希望有帮助。

        5
  •  0
  •   kerem    15 年前

    推荐文章