【问题标题】:Silverlight 4 & VS 2010: Debug Symbols not loadingSilverlight 4 & VS 2010:调试符号未加载
【发布时间】:2010-12-13 15:07:56
【问题描述】:

所以大约有一半的时间我点击F5 并开始在 VS2010 中调试我的 silverlight 应用程序,但没有加载调试符号。这种疯狂似乎没有任何方法......

是否有其他人遇到过类似的问题,如果有的话/您如何解决这些问题。

谢谢!

编辑:

我使用的是 chrome,所以我切换到 IE,但是我仍然遇到同样的问题。

【问题讨论】:

  • 你用的是什么浏览器?每当 IE 不是我从 VS 调试 Silverlight 应用程序的默认浏览器时,我都会遇到问题。
  • 铬。这可能是问题所在。

标签: silverlight debugging visual-studio-2010 silverlight-4.0


【解决方案1】:

使用 IE 应该可以正常工作,但您需要在“网络”项目(即托管您的 Silverlight 应用程序的项目)中打开 Silverlight 调试。打开项目属性并进入“Web”选项卡:在底部,您必须选中 Silverlight 复选框。

不是你的问题,但我还是提到了它: 可以使 FireFox 与 thishere 一起工作,您可以在 Chrome 中找到一些有关调试的信息。

【讨论】:

  • 伙计……经过 2 天的尝试,甚至卸载了所有 Silverlight 的东西并重新安装……我终于在发布我自己的问题之前看到了这篇文章……谢谢十亿。在 VS 中调试时应该可以指定我想使用的浏览器。 VS 不应该总是使用默认浏览器
【解决方案2】:

所以我发现了如何做到这一点,但我从未发布过,因为我是一个糟糕的社区成员。

我最终做的是手动将调试器附加到 chrome。不是具有网页的 chrome 实例,而是运行 Silverlight 的 chrome 实例(这是一个单独的进程)

从那以后我没有遇到任何问题。

【讨论】:

  • 是的! Chrome 在 IE 不工作时工作。 VS 2010 Ult 在web部署项目属性下还有一个选项|打包/发布 Web 选项卡,切换到调试 |将要部署的项目设置为“此项目中的所有文件”而不是默认值。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-02-09
  • 1970-01-01
  • 2012-04-04
  • 1970-01-01
  • 1970-01-01
  • 2013-02-26
  • 2011-10-19
相关资源
最近更新 更多