VSTO插件慢启动
我的VSTO Excel插件在我客户的一个站点(〜2分钟)内每个缓慢启动。
我已经在客户端和我的本地开发安装上运行vsperf
。
比较这两个报告,我发现客户端的安装花费了大量的时间在NtUserPeekMessage
(甚至超过MSO.dll
),而NtUserPeekMessage
几乎没有在我的注册。
在我的VSTO插件中花费的时间相对较less,而且看起来并不是瓶颈。
调用函数:
NtUserPeekMessage whNtUserPeekMessage Wow64SystemServiceEx ServiceNoTurbo RunCpuSimulation Wow64LdfpInitialize LdrpInitializeProcess `string' LdrInitializeThunk
有没有人也遇到过这个问题? 还有什么我可以寻找或尝试隔离慢启动?
[编辑]
客户声称,一个月前开始启动缓慢。 在此之前,补充开始罚款。 该问题似乎影响其networking中的所有机器。
事情我得到他们到目前为止testing:修复办公室,VSTO,重新安装,禁用所有其他插件,安装在一台新的机器上。