我们的WPF应用程序可以在大多数用户的工作站上工作,但是当应用程序响应某些UI工作(绑定到属性网格的解决方案资源管理器)时,某个特定用户的笔记本电脑上的性能会变得缓慢。我安装了Sysinternals Process Explorer,在它的进程窗口中单击进程,令我惊讶的是,应用程序的迟缓消失了!有没有人知道Process Explorer会在无意中执行哪些操作来提高应用程序的性能?
当我启动procmon和我的脚本时,我在procmon上得到了以下输出: [05:47.20] Process Monitor PED-RPC server initialized:[2020-03-19 17:47:24,316] Test Step: Calling procmon pre_send() 它在这个测试步骤中卡住了当我先启动服务器,然后启动procmon,再启动fuzzscript时,我得到以下错误: [10:29.51] Proces