Я создаю приложение WPF, которое использует библиотеку Fluent.
На моем компьютере с Windows 7, 2 ГБ ОЗУ и трехъядерным процессором AMD, после двойного щелчка по значку программы, изображение Splash отображается примерно через 1-2 секунды.
Но на старом компьютере моего брата с Windows XP, 512 МБ ОЗУ и процессором Intel Celeron 2,0 ГГц (одноядерный) после двойного щелчка по значку программы, во-первых, запускается процесс PresentationFontCache.exeи он использует почти 100% процессора в течение нескольких секунд.И общее время, необходимое для отображения начального изображения Splash, составляет почти 30 секунд (или больше).
Я не хочу, чтобы некоторые пользователи ждали 30 секунд для отображения заставки и около 7-8 секунд длязагрузка приложения.(процесс загрузки моего приложения занимает 7-8 секунд)
Также я думаю, что 1-2 секунды слишком высоки для просто отобразить начальный SplashImage , он должен отображаться немедленно.
Как решить эту проблему?