WPF Windows 7 启动非常慢

WPF Windows 7 VERY Slow to start

我是一家小公司的独立开发人员。最近,我们对所有 U.I. 进行了全面重写,以配置我们的 windows 服务,这是我们的核心产品。我主要为 windows 8、8.1 和 10 进行开发。我们没有发现任何问题和 U.I。看起来很棒。将任何应用程序部署到 windows 7 X64 时,硬件与我们用来测试的其他盒子相同,我们看到打开任何用 WPF dot net 4.5 编写的应用程序时启动时间接近 30 秒,无论复杂性或缺乏 (当显示一个什么也没有的 WPF 表单,只是一个空白表单时,确实存在同样的问题)。这非常令人沮丧,因为这使它们无法使用,因为其中一个应用程序是自定义凭据提供程序 U.I。要求用户等待 U.I 的时间是不合理的。要显示以便他们可以记录 in.The 其他配置实用程序在用户 space 中 运行 时加载时间很慢所以我不认为它与从凭证提供程序 COM 启动有关我们写的对象。任何人都可以阐明这个问题吗?我真的不想回到赢得表单,因为我们真的很喜欢 WPF 提供的新外观。是否有一些补丁、更新或技巧可以让我们拥有足够马力的机器,使其表现得像 8 和 10 对应的机器?

所有机器都是相同的 i7 3.47 Ghz 双核和 8 gig 内存;这应该足够了。

更新: 安装 .net 4.7.2 大大加快了启动时间,从大约 30 秒缩短到大约 6 秒。仍然不能接受,但我猜是在正确的轨道上。

提前致谢。

我已经把我的 windows 7 box 放到了互联网上,安装了 ALL 更新,并安装了 .net 4.7.2,它似乎已经解决了这个问题.感谢您的建议。