2015-11-13 17 views
1

У меня есть система, которую я обновил с W7 до W10. W7 был очень простой системой с только Adobe, Avast, Chrome, Office 2010 и стандартными программами, поставляемыми с DELL E6400.Visual Studio 2015 висит

Я сделал очень простую программу и поставил BP на первую строку. Затем я нажал «Локальный отладчик Windows». Программа скомпилирована в порядке, но затем VS висел. Он висел, когда вихрь постоянно бежал. Он висел так плохо, что я не мог вызвать выход, нажав кнопку закрытия.

Диспетчер задач показывает, что он работает с процессором 1,8% и не работает на диске или в сети.

Подозревая проблема с обновлением W10 Я пробовал то же самое на своем E6440, но получил тот же результат.

Я искал в Интернете, ища такую ​​проблему, но ничего не нашел. Я запустил Windows Update и не упомянул об обновлении для VS2015.

Кто-нибудь видел эту проблему? У кого-нибудь есть идеи относительно того, как его запустить?

+0

Отключить avast. И попробуй еще раз. http://stackoverflow.com/questions/33613454/why-dont-my-programs-work-using-codeblocks#comment55002071_33613454 – drescherjm

+0

Сено, это сработало. Я только однажды попробовал. Сейчас уже поздно ... Я попробую еще раз завтра. Благодарю. – Eddy

ответ

1

Я обнаружил, что Avast является наиболее вероятной причиной. Если я отключу функцию под названием «Глубокий экран», то у меня нет проблемы. Поскольку у меня никогда не было проблемы, прежде чем я подозреваю, что было обновление Avast, которое теперь вызывает проблему.

Возможно, DeepScreen - это функция, которая заставляет Avast сканировать программу, которую он никогда не видел точно так же, как описал drescherjm.

Итак, для всех, использующих VS2015, снимите флажки «Настройки-> Глубокий экран в Avast».

0

Известно, что некоторые антивирусные программы, такие как avast, вызывают подобное поведение в неизвестных приложениях. Все программы, которые вы пишете, будут неизвестны, по крайней мере, для первой сборки, поэтому приложение будет запущено в песочнице, чтобы убедиться, что они не демонстрируют поведение, подобное вирусу. Ваш антивирус должен позволять исключениям отключать эту песочницу для определенных путей, которые могут быть вашим лучшим вариантом в качестве программиста.

+0

Мне известно об этой функции Avast. Я никогда не получаю экран Avast, показывающий, что он проверяет наличие вируса. – Eddy