Chr*_*s E 9 debugging silverlight 64-bit visual-studio-2010
首先,我想谈谈"等一下"的问题.
所以,具体而言,这是我的问题:
当我调试Silverlight应用程序并且遇到断点时,只要我使用鼠标,一切正常.我可以继续,步骤,停止调试,禁用和启用断点 - 只要我用鼠标这样做.
但是当我使用键盘时,Visual Studio会冻结几秒钟,有时会超过一分钟.这是键盘的任何用途.但经过一段时间后,它开始工作正常,直到调试会话结束.但是下一次调试会话(无论我是否使用相同的Casini实例)都会做同样的事情.
当我说任何键盘使用时,我的意思是.F5(继续),Shift-F5(停止调试),F10(跳过),以及在立即窗口中键入或甚至按下ALT键以突出显示菜单.
例如,如果我尝试在立即窗口中键入内容,它会冻结大约15秒然后显示第一个键并重复该模式大约5次,直到它释放并且一切都很好.
当我说"冻结"时,我不是只谈论Visual Studio,但它会挂起整个操作系统,除了我移动鼠标的能力.即便如此,鼠标光标仍然保持冻结状态,无论程序结束,例如文本选择器.
它只发生在Silverlight上,我使用哪个版本并不重要.
这是我正在运行的:
所有软件都是合法的,我已经尝试删除和/或禁用可以删除或禁用的所有内容,包括扩展.我使用了Sysinternals的Process Explorer来杀死或阻止我能做的一切.我也尝试过一个非常简单的Silverlight应用程序,只有一行代码不能访问任何东西.
编辑:忘记提及我也没有加载符号,通常会超出"我的代码",我已经尝试了我能想到的每个调试设置.并且Intellitrace也被关闭(因为我确实拥有Ultimate),但这也没有任何区别.
更新(11月18日):它变得越来越奇怪.我确定只有在Visual Studio具有焦点时才会发生临时冻结.当VS(在超简单的Silverlight应用程序中)进入调试模式时,任何键盘访问AT ALL都会产生相同的效果.所以,它似乎(以某种方式)与我的Windows设置相关(至少部分),与我在评论中的断言相反,但我无法理解如何.如果其他程序在冻结时正在做某事,那么延迟会更长(这会使症状产生一定的意义).我还是完全失去了.
任何人有任何想法或以前见过这个?真的很令人沮丧.
Chr*_*s E 16
我解决了这个问题.
原来它是LastPass工具栏.这是一个非常方便的事情,我已经使用它多年没有问题.是的,是的,工具栏是邪恶的,我明白了.:)
在IE中禁用它可以完全解决问题.我仍然可以在FF中使用它(这是我的主浏览器,除了工作我使用IE),一切正常.
即便如此,对我来说奇怪的是工具栏只会在SL调试时产生效果.我没有ASP.Net调试的问题,当SL应用程序实际运行时我没有任何问题,只有当我点击断点并在前15秒左右点击一个键时.
无论如何,问题已经解决,感谢您的建议.
| 归档时间: |
|
| 查看次数: |
1753 次 |
| 最近记录: |