WPF程序启动缓慢排查分享
原文中文,约1400字,阅读约需4分钟。发表于: 。一、概要场景是这样的,一个陌生的WPF应用程序跑在的win7操作系统上(有人可能会猜是win7的问题其实不然继续往下看)。运行的时候发现程序启动需要30秒,这种问题在生产环境中肯定是不被允许的。好了,大家对场景有了一个认识接下来看看如何排查这类问题。二、详细内容遇到这种问题我的第一反映是程序启动时有什么耗时操作,一个成熟的产品少则拥有几十万行的代码多则百万行这么多代码我们该如何在万军丛中精确的找到...
这篇文章讲述了一个陌生的WPF应用程序在win7操作系统上启动缓慢的问题。作者通过使用VS自带的Profile功能和远程调试等方法进行排查,但没有找到问题的根源。最后,通过注释代码和检查关键信息,发现问题是由于将x86版本的程序编译在只有4G内存的x64操作系统上导致的。解决方法是将程序编译成x64版本。