繁体   English   中英

为什么我无法在Visual Studio 2015中调试Silverlight?

[英]Why am I not able to debug Silverlight in Visual Studio 2015?

尝试在Visual Studio 2015中单步执行C#silverlight代码时,我一直收到以下错误 - “断点当前不会被命中。 此文档未加载任何符号。“

我试过以下没有效果:

  • 在项目属性Web选项卡上设置Silverlight调试复选框
  • 检查调试常量和跟踪常量
  • 确保设置调试配置,调试标志和完整调试信息
  • 删除bin和obj文件夹
  • 在选项>调试中禁用“仅我的代码”
  • 将IE设置为我的默认浏览器
  • 检查是否在附加到过程中附加了silverlight

为什么调试器无法运行的任何解决方案或可能的想法? 任何帮助,将不胜感激。

对我来说,我能够通过以下方式进行调试:

  1. 确保在我的Web项目中检查ASP.NET和Silverlight。
  2. 禁用工具>选项>调试>仅我的代码。
  3. 在工具>选项>调试>符号中加载所有符号

3对我来说是关键。

此外,我检查了“抑制模块加载时的JIT优化(仅限管理)”以获得完全调试功能。

在启动调试会话之前删除Internet Explorer缓存。 有时这不起作用,因此打开缓存文件夹并手动删除所有* .xap文件。 您可以在每个调试会话之前创建一个.bat文件来执行此操作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM