我调试我的Silverlight应用程序,当我在断开按钮时放置断点,当我按下它时它不会调用。你不知道为什么吗?为什么我的应用程序不会暂停,我不会转移到代码来迭代代码行?
答案 0 :(得分:6)
我遇到了与Firefox相同的问题。 更改默认浏览器:浏览...> Internet Explorer>设为默认值。
并检查您的网络项目属性:启动选项>调试器: 应该选择ASP.NET和Silverlight。
这应该有效。
答案 1 :(得分:3)
同时检查您是否处于Debug not Release模式。
答案 2 :(得分:0)
最简单的方法是确保从Visual Studio中部署应用程序(按F5)。如果您只是将应用程序编译到Web服务器并从Web服务器运行它,那么Visual Studio调试器与Silverlight应用程序之间没有任何固有的连接。在默认设置中,按F5将在Silverlight应用程序中为您提供调试支持。
我知道有一种方法可以在不按F5的情况下从Visual Studio中将调试器附加到Windows应用程序,但我不确定您是否可以在Windows机器上运行Silverlight应用程序。