为什么我的.net应用程序在重启机器后启动速度非常慢?

Sha*_*ain 5 .net c# wpf xaml cold-start

有没有人知道为什么在重启机器(即冷启动)后启动.net应用程序的速度非常慢?

在谷歌研究后,我发现了一些加速它的线索,即

  1. 合并程序集
  2. 设置资源语言
  3. NGEN
  4. GAC安装等

这足以让我的.net应用程序更快或其他任何东西在那里,我失踪了吗?

Lar*_*ens 4

另一个原因可能是 Authenticode 签名的程序集且没有互联网连接。请参阅为什么签名的程序集加载缓慢?例如,WPF 应用程序启动速度慢。