有谁知道为什么它是如此可怕的慢启动.NET应用程序后,机器重新启动(即冷启动)?
在谷歌中的研究,我发现了一些线索,以加速它即
合并组件 设置资源的语言 NGEN 在GAC安装等。时,所有足以让我的.NET应用程序更快或其他任何东西在那里我失踪?
解决方案另一个原因可能是Authenti code签名的程序集,没有互联网连接。请参见为什么签名的程序集加载缓慢?和的 WPF应用程序在启动时例如缓慢。
Does anyone know why it is so horribly slow to start a .net application after the machine is rebooted(i.e cold start) ?
After researching in google I found some clues for speeding it up i.e.
Merging assemblies Setting resource language NGEN GAC installation, etc.Is that all enough to make my .net application faster or anything else is there I am missing ?
解决方案Another reason could be Authenticode signed assemblies and no internet connection. See Why are signed assemblies slow to load? and WPF application slow on startup for example.