Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > WPF и Silverlight > Жуткие тормоза при запуске


Автор: Sikor 6.8.2008, 15:09
Такая проблема. При запуске WPF-страницы компьютер надолго (минут на 5-10) задумывается. При этом VS как бы "висит" и не отзывается. Что делать?
P.S. WinXP SP3, VS2008

Автор: Partizan 6.8.2008, 16:01
Sikor, слишком мало информации, чтобы сделать какие-то выводы...

откуда мы знаем, вдруг у вас 128 Мб ОЗУ стоит?

Автор: Sikor 6.8.2008, 16:13
Компьютер мощный. P4 3GHz, 2Gb RAM. То же самое наблюдается и на соседнем компьютере. Проблема в том, что абсолютно чистая страница запускается столько времени, хотя обычное приложение - нормально.

Автор: Partizan 6.8.2008, 16:20
Sikor, ставьте себе .net profiler и он вам покажет какие операции в приложении сколько времени занимают....

Автор: mr.DUDA 6.8.2008, 19:34
... и сколько прога занимает в оперативке после запуска ...

Автор: Partizan 6.8.2008, 21:48
mr.DUDA, это и диспетчер задач покажет)))

а вот если есть утечки, то тут тоже профайлер в помощь)

Автор: KLUBS 8.8.2008, 11:56
А что делать если прога только что созданная в студии, т.е. вообще пустая..
можно как нибудь юзеру показать сообщение, типо подожди чутка

Автор: Partizan 8.8.2008, 11:58
KLUBS, о чём вы???

Автор: KLUBS 8.8.2008, 12:14
Partizan, когда запуская просто, пустое приложение WPF (сразу exe) приходится ждать секунд 5.
(у меня XP) дак вот, это только одна кнопочка, а что будет если ОЧЕНЬ сложный интерфейс.... вот, можно ли как нибудь сразу пользователю показать Splash Screen ????

Автор: Partizan 8.8.2008, 15:00
KLUBS, оно конечно можно, только кто сказал вам, что сплэш, написанный на WPF будет грузиться быстрее? )

а вообще есть такая волшебная утилитка, называется ngen =)

Автор: KLUBS 8.8.2008, 15:33
Partizan, вот я об этом и думал. там же грузится само ядро. может сплэшь прилепить из windows.forms ??
а что за утилитка?))

Автор: Partizan 8.8.2008, 15:59
утилитка генерит нативные образы сборок.

Автор: Sikor 13.8.2008, 15:15
Да проблема не в тормознутости. Диспетчер задач показывает почти нулевую загруженность, жёсткий не работает - но запускается всё равно несколько минут. Причём винда в какую-то прострацию входит - откликается вяло и неохотно, зачастую вообще вешается намертво (даже курсор не двигается) - "отвешивается" через несколько минут обратно.

Автор: Partizan 13.8.2008, 15:25
Sikor, возможно какой-нибудь вирус...типа amvo.exe/amvo.dll

Автор: Sikor 15.8.2008, 09:00
Стоит Kaspersky Internet Security.
Ладно. Проблема исчезла после установки SP1.

Автор: nerezus 19.8.2008, 16:06
Цитата

Ладно. Проблема исчезла после установки SP1.
 Официально он вообще SP2 требует %)

Автор: Idsa 21.8.2008, 05:32
Цитата(nerezus @  19.8.2008,  20:06 Найти цитируемый пост)
Официально он вообще SP2 требует %)

Речь не о SP под XP, а о .NET 3.5 SP1

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)