Лучший отвечающий
Скорость запуска .Net приложений в Windows 10

Вопрос
-
После перехода на Windows 10 заметил такую неприятность как запуск программы (написаной на C# и С++ .Net, кроме консольных) время запуска (первого), до полной загрузки окна, 9 секунд, остальные 5~6 секунд.
Пробывал просто форму без содержимого, пробовал на WPF. Чистый C++ без вин-библиотек работает МГНОВЕННО.
Если кого тоже раздражает такая неприятность и он нашёл решения, будьте добры, подскажите)))
Ну честное слово, пропадает охота использовать платформу .Net((((
Чё теперь на Java что ли переходить?(((6 ноября 2015 г. 14:46
Ответы
-
Решил)))!!!!
Если это будет вам интересно)
Я не отловил каким боком, но дело в том что студия после установки просит обновить SSDT (SQL Server Data Tools), !но когда скачаешь предложенный студией установщик он (при запуске) ругается на то что он английский, а студия русская))), ну естественно идёш на сайт и качаеш нужную, русскую версию))
!!! И вот тут)) не могу понять как!? он и делает пакость которая и влияет на запуск программ)
Качаю естественно только с сайта microsoft, а чё он там с системой делает не пойму.
Может кому пригодится.
Спасибо за ответы, дали стимул копать)- Предложено в качестве ответа YatajgaModerator 17 ноября 2015 г. 15:36
- Помечено в качестве ответа Maksim MarinovMicrosoft contingent staff, Moderator 23 ноября 2015 г. 12:47
15 ноября 2015 г. 13:37
Все ответы
-
Тут дело в вашей машине, но не в Windows 10. Запустите профайлер, он покажет в чём причина. Надеюсь время компиляции не учитывается.
Сделаем содержимое сообщества лучше, вместе!
6 ноября 2015 г. 14:51Модератор -
Во время запуска из студии, всё как раз нормально. Вот когда готовую программу запускаю, тут беда.
Машина у меня, по простому, серьёзная. 16г оперативки, на системе 150гиг. проц i5, x64, в общем на 8.1 такого не было.P.S. Да, софт весь (Студия Enterprice, Windows 10 pro) -- ВСЁ ЛИЦЕНЗИЯ
Ну в общем спасибо за ответ. Буду ковырять дальше.
7 ноября 2015 г. 16:16 -
Скорость запуска родного кода всегда будет выше чем управляемого. Даже если используется ngen все равно загрузка занимает время.
Однако ни о каких 9 секундах и речи быть не должно, даже на старых компьютерах 5-8 летней давности. И, конечно, ничего подобного у большинства не наблюдается.
То что в студии все запускается как надо говорит о том что собственно запуск управляемых приложений работает как обычно. Стало быть приходим к выводу что при запуске без отладчика происходит нечто чего обычно не происходит.
Таким образом вспоминайте что вы делали и что настраивали. Может включили какие то логи? Может настроили профайлер? Еще что нибудь?
This posting is provided "AS IS" with no warranties, and confers no rights.
7 ноября 2015 г. 17:32Модератор -
Может влиять включённый режим разработчика ?11 ноября 2015 г. 13:05
-
Возможно, попробуйте отключить. Также если у вас на машине есть другая учётная запись, попробуйте используя её проверить, может там у вас настройки не те стоят.
Сделаем содержимое сообщества лучше, вместе!
12 ноября 2015 г. 9:48Модератор -
В общем пробовал, даже переустанавливал ось (потом акронисом откатился), когда ось "голая", задержки почьти нет, только при первом запуске - 2 секунды) как только ставлю студию начинается эта неприятность. Студия лицензия 2015, дополнений практически нет, да и не будут же они сами по себе работать) сейчас вышло большое обновление на десятке, ставлю, если не решу эту проблему откачусь до 8.1, там к стате тоже 15я студия(та же) и не каких проблем.
В любом случае спасибо за отклик !!!
Я понимаю что эти продукты ещё сырые и трудности бывают. Но, к сожалению, проэкты уже дымятся)).
Ещё раз спасибо.
P.S.
Былобы полезно, я так думаю, чтоб мелкомягкие публиковали такие проблемы по большему чеслу ресурсов, возможно я не один такой и сообщя можно было бы решить подобные проблемы) Но....)
12 ноября 2015 г. 19:22 -
Можете поискать на Connect, если проблема носит немного массовый характер, то наверняка кто-то там фидбек оставил. Ну и конечно попробуйте установить первое обновление для студии которое уже совсем скоро выйдет.
Сделаем содержимое сообщества лучше, вместе!
- Предложено в качестве ответа AlexFV 14 ноября 2015 г. 7:59
12 ноября 2015 г. 20:00Модератор -
Спасибо13 ноября 2015 г. 22:42
-
Решил)))!!!!
Если это будет вам интересно)
Я не отловил каким боком, но дело в том что студия после установки просит обновить SSDT (SQL Server Data Tools), !но когда скачаешь предложенный студией установщик он (при запуске) ругается на то что он английский, а студия русская))), ну естественно идёш на сайт и качаеш нужную, русскую версию))
!!! И вот тут)) не могу понять как!? он и делает пакость которая и влияет на запуск программ)
Качаю естественно только с сайта microsoft, а чё он там с системой делает не пойму.
Может кому пригодится.
Спасибо за ответы, дали стимул копать)- Предложено в качестве ответа YatajgaModerator 17 ноября 2015 г. 15:36
- Помечено в качестве ответа Maksim MarinovMicrosoft contingent staff, Moderator 23 ноября 2015 г. 12:47
15 ноября 2015 г. 13:37