我正在使用Windows 7 Professional(x64)并在我的计算机上安装了.NET 4.0 RTM。
从2天开始,我注意到我正在尝试运行的每个WPF应用程序都挂起并且没有响应(没有响应的文本被附加到它的标题栏)并且它被涂成白色。
没有关于任何异常的信息,没有错误消息。没有。甚至事件日志也显示存在“应用程序挂起”事件(代码1002),仅此而已。
这个问题适用于用WPF编写的所有内容,即使是像NHibernate Profiler这样的产品以及我经常使用的其他东西也没有任何问题。
试图重新安装.NET 4.0并且没有任何改变。有什么想法可能会发生这种情况吗?
答案 0 :(得分:5)
我遇到了同样的问题。这是一个腐败的字体缓存!!
请参阅http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/7cc032c1-5f4d-4518-adc6-f53afd051e6b了解解决方案。
答案 1 :(得分:0)
如果我不得不猜我会说视频驱动程序。尝试将Visual Studio的调试器附加到挂起的进程(Debug - > Attach to Process)可能会有所帮助,确保Managed Code是所选的调试器类型。然后你可以进入调试器并看到一个共同的堆栈跟踪。