У меня есть приложение, написанное на родном C++ (MFC). Некоторые диалоги в этом приложении написаны на C# и WPF. когда я запускаю диалог в первый раз (холодный старт) - это занимает очень много времени, но другой запуск уже очень быстрый (теплый старт). Можно ли повысить производительность, загружая соответствующие сборки при просмотре заставки, но не при первом запуске диалога? Если да, то каким образом?Улучшение диалога WPF в неуправляемом приложении C++
1
A
ответ
0
Обработайте управляемые сборки с помощью ngen.exe во время установки вашего программного обеспечения.
+0
Это может помочь, но только один из многих вариантов и, возможно, не тот, который я бы исследовал в первую очередь. – Justin
Смежные вопросы
- 1. Как разместить лицензированные элементы .Net в неуправляемом приложении на C++?
- 2. Разгрузки Диалога в WPF
- 3. Использование свойств C# в неуправляемом коде C++
- 4. NullReferenceException на неуправляемом коде C++
- 5. Пример диалога WPF MVVM
- 6. WinForm-style Invoke() в неуправляемом C++
- 7. Принтер по умолчанию в неуправляемом C++
- 8. Создать прокси WCF в неуправляемом C++
- 9. C# OpenFileDialog улучшение производительности
- 10. EJB в неуправляемом bean-компоненте
- 11. Использование диалога «Добавить соединение» в приложении winforms
- 12. Изоляция нарушения доступа в неуправляемом коде
- 13. Отмена диалога WPF - общий сценарий
- 14. Семафоры в неуправляемом коде
- 15. Как сохранить accessToken в приложении C# WPF
- 16. Закрытие всех Windows в C# WPF-приложении
- 17. Хеширование пароля в приложении WPF C#
- 18. Как обработать Xml в приложении C# WPF
- 19. Сохраните файлы в приложении WPF. C#
- 20. Настройка поля в приложении C# WPF
- 21. C# Searchbox в приложении WPF с DataGrid
- 22. Подключаемые инструменты отчетности в приложении C# WPF
- 23. Как отменить загрузку в C# WPF-приложении
- 24. Улучшение производительности в WPF со многими UIElements
- 25. Улучшение тестирования на визуальном уровне в WPF
- 26. Как установить информацию о культуре в неуправляемом C++?
- 27. Качающийся таймер В приложении GUI для диалога
- 28. Threading в приложении WPF
- 29. Улучшение производительности TinyMCE в угловом приложении
- 30. Улучшение функциональности поиска в приложении Android?
код [ссылка] (http://blogs.msdn.com/b/jgoldb/archive/2007/10/10/improving-wpf-applications-startup-time.aspx) на первом ответ на этот вопрос говорит вам все, что вам нужно знать. – Justin
Этот совет работает для управляемых приложений. Если смешение смешанно (C++ и C#), то вышеприведенный подход не работает. – rgb
Можете ли вы уточнить? Какие аспекты связанного вопроса/ответа не применяются и почему? Если вы отредактируете свой вопрос с этими деталями, тогда вопрос может быть вновь открыт. – Justin