I would not blame it on WPF itself. It is a known effect of starting
a .NET app for the first time after reboot.
The initializing process of the CLR and some additional init of the WPF
runtime need time!
Mamoru Satoh wrote:
> I have a concern about a startup time of WPF applications.
> In my system - Pentium-M 1.8G, ATI FireGL2-128MB and 1GB System Memory, this
> spec is enough I believe because the WinSAT rate is '2' -, It takes 10-20
> seconds to start WPF application. This is common issue for Vista 5365 and
> WinXP with WinFX Runtime.
> But, Once the 'first' WPF app has started, WPF apps which starts after that
> can start immediately.
> Are there any workaround or fix plan about this issue?
> If not, it's hard to use WPF for applications that require less latency for
> startup - like as application launcher or onscreen sound volume control app.