WPF 应用程序挂起

发布于 2024-08-29 18:36:34 字数 331 浏览 4 评论 0原文

我使用的是 Windows 7 Professional (x64) 并在我的计算机上安装了 .NET 4.0 RTM。

两天以来,我注意到我尝试运行的每个 WPF 应用程序都挂起并且变得无响应(无响应文本附加到其标题栏)并且被漆成白色。

没有有关任何异常的信息,也没有错误消息。没有什么。甚至事件日志也显示存在“应用程序挂起”事件(代码 1002),仅此而已。

这个问题适用于用 WPF 编写的所有内容,甚至适用于 NHibernate Profiler 等产品以及我经常使用且没有任何问题的其他产品。

尝试重新安装 .NET 4.0,但没有任何变化。任何想法为什么会发生这种情况?

I'm using Windows 7 Professional (x64) and having installed .NET 4.0 RTM on my machine.

Since 2 days I'm noticing that every WPF application that I'm trying to run hangs and becomes non responsive (a not responding text is appended to it's title bar) and it's painted white.

There is no info regarding any exception, no error message. Nothing. Even the Event Log shows that there was "application hang" event (code 1002) and nothing more.

This problem is for everything that is written in WPF, even for products like NHibernate Profiler and other stuff that I was using on a regular basis without any issues.

Tried to reinstall .NET 4.0 and nothing changed. Any ideas why this might be happening?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

初懵 2024-09-05 18:36:34

我也有同样的问题。这是一个损坏的字体缓存!

请参阅 http://social. msdn.microsoft.com/Forums/en-US/wpf/thread/7cc032c1-5f4d-4518-adc6-f53afd051e6b 获取解决方案。

I had the same problem. It was a corrupt font cache!!

See http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/7cc032c1-5f4d-4518-adc6-f53afd051e6b for a solution.

雨落星ぅ辰 2024-09-05 18:36:34

如果我必须猜测的话,我会说视频驱动程序。尝试将 Visual Studio 的调试器附加到挂起的进程(调试 -> 附加到进程)可能会有所帮助,确保托管代码是所选的调试器类型。然后您可以进入调试器,也许会看到一个公共堆栈跟踪。

If I had to guess I would say video drivers. It might help to try attaching Visual Studio's debugger to the hung process (Debug -> Attach to Process) making sure that Managed Code is the selected debugger type. Then you can break into the debugger and maybe see a common stack trace.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文