使用Visual Studio调试Silverlight 3或4应用程序时,关闭浏览器窗口时调试会话停止。 VS 2008,2010和2012年确实如此。
使用Silverlight 5运行时,关闭浏览器窗口后,我的调试会话保持打开状态,我必须明确停止调试。
我已经被IE8和IE9用于体验相同的行为。
任何人都知道为什么会这样,以及我如何恢复原来的行为?
答案 0 :(得分:0)
我一直遇到这种问题。更糟糕的是,如果IE没有清除缓存并仍然加载旧版本的XAP ,即使你做了代码的一个小改动。所以我发现它安装Fiddler2的解决方案用VS运行它,每次我开始调试(甚至在调试过程中)我切换到Fiddler2并按Ctrl + Shift + X(清除缓存)。此操作可确保清除缓存并使用您调试的实际SL应用程序加载IE。可能有一种自动化的方法,但它现在适合我......
这对你有帮助吗?