Исполняемое приложение занимает слишком много времени для запуска
когда я построил release project, и когда я дважды щелкаю по файлу. exe скомпилированного проекта, ему требуется около 2 минут, чтобы открыть мой проект размером всего 173 КБ.Я проверил. exe с помощью Ants Performance, он говорит, что много времени занимает "исполняемые скрытые методы без источника" Winforms содержит около 20 текстовых полей с 8000 символами в каждом.Эти текстовые поля были скрыты из формы, и я сделал их небольшого размера скрытыми в групповых полях. Если я отключу их или сделаю невидимыми и включу, когда код нуждается в этом, поможет ли это? Или какое-то другое решение?
Что я уже пробовал:
Я проверил. exe с помощью Ants Performance, он говорит, что много времени занимает " исполняемые скрытые методы без источника"
RickZeeland
Есть ли у вас какие-либо ссылки на другие не стандартные библиотеки dll ?
JeezyWonder
Порты ввода-вывода, im с использованием последовательного порта
RickZeeland
Что произойдет, если вы отключите / удалите эту библиотеку dll ?
JeezyWonder
Постараюсь, так что вы думаете, что это только об использовании dll? Речь идет не о массивных символах в текстовых полях?
Jochen Arndt
Вы должны профилировать свое приложение: Руководство для начинающих по профилированию производительности
Вы проверяете наличие существующих последовательных портов, пытаясь открыть их в цикле?
Это займет много времени для портов, которых не существует.
JeezyWonder
Нет, я точно открытии COM-порта, нажмите на кнопку