Visual Studio 2008 仍然是最前面的窗口调试器
我怀疑这可以发布在其他地方,但这似乎只是 VS 2008 的问题 - 我以前没有经历过这个,这让我很沮丧。我在我的开发盒(Win 7 Ultimate,核心 i7 处理器,9GB RAM)上运行 VS 2008,并注意到最近当我运行一个正在从调试器开发的特定应用程序时,VS 然后成为最前面的窗口(就像任务管理器窗口保持在顶部)并且直到我关闭 VS 为止,它将永远成为最前面的窗口。
我在这个盒子上配备了双显示器,物有所值。
它没有安装任何附加组件(resharper 等)。
最糟糕的是,虽然它是可重复的,但它不会每次都第一次发生,但最终会发生它突然不会让其他人出现在前面。通常大约运行 5 次后。
我从未在盒子上的任何其他应用程序中看到过这种行为。
有想法吗?
附加信息:似乎仅当我通过调试器运行一个特定的 CPU 和磁盘密集型应用程序时才会发生。
I suspect this could be posted elsewhere but it seems to only be an issue with VS 2008 - I haven't experienced this before and it is frustrating me. I run VS 2008 on my dev box (Win 7 Ultimate, core i7 processor, 9GB RAM) and noticed that recently when I run a particular app I'm developing out of the debugger, VS then becomes the frontmost window (like how the Task Manager window remains on top) and until I shut down VS, it'll forever want to be the frontmost window.
I've got dual monitors on this box for what that's worth.
It doesn't have any add-ons (resharper, etc.) installed.
Worst of all, while it is repeatable, it doesn't happen the first time every time, but it will eventually happen that it suddenly won't let anyone else pop to the front. Usually after maybe 5 runs.
I don't see this behavior with any other apps on the box ever.
Ideas?
Additional info: Seems to only happen when I'm running one particular CPU and disk-intensive app through the debugger.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
所以这似乎已经解决了。奇怪的是,我正在运行 VS 2008 的优化清单,当我执行涉及打开 IE 并更改“工具”->“选项”->“Internet 选项”时,在“高级”选项卡下,我取消选中“检查发布者的证书吊销” “在安全部分。
现在我不能再让这种情况发生了——并且当退出调试器运行的程序时我会看到的延迟消失了。快乐的日子。
So this seems to be solved. Oddly enough, I was running through a checklist of optimizations to VS 2008 and when I did the one that involved opening IE and changing the Tools->Options->Internet Options, under Advanced tab I unchecked the "Check for publisher's certificate revocation" in the Security section.
Now I can't make this happen anymore - and the lag that I would see when exiting a program running out of the debugger is gone. Happy Days.