В течение последних двух недель у меня возникало очень странное поведение с Visual Studio 2015 Professional. Я буду писать код, когда внезапно несколько разных линий станут размытыми. У меня есть фотография того, на что это похоже, когда это происходит, показано ниже:
Как только это происходит, оно не останавливается. Я пробовал следующее, чтобы решить проблему:
- Закрытие / повторное открытие Visual Studio 2015, но это не решает проблему.
- Перезагрузка моего компьютера, но опять же, это не решает проблему.
- Я попробовал "восстановить" вариант из установщика Visual Studio, и это не имело никакого значения вообще.
Я заметил, что выполнение некоторых из следующих действий иногда временно устраняет проблему.
- Удаление папки
.vs
из каталога проекта. Однако даже после удаления папки.vs
проблема выявляется в течение дня. - Иногда простое решение поможет, и проблема на некоторое время исчезнет ...
Как один из предложенных комментариев, я подумал о том, что я добавил в Visual Studio, так как проблема начала возникать. Я понял, что одна из этих вещей - это проекты установки Microsoft Visual Studio 2015. После удаления / повторного добавления проекта установщика .vdproj
из моего решения проблема исчезла. На данный момент я не уверен, вернется ли он или нет. Я подожду некоторое время, а затем предоставлю обновление.
Кто-нибудь знает, что здесь происходит? Это серьезно мешает моей работе.
Обновления
Проект установщика не имел ничего общего с этой проблемой, и простое выполнение очистки кажется наиболее эффективным для устранения проблемы.
Я смотрел на отключение аппаратного ускорения, но у меня нет достаточных прав на этом компьютере. Так что это не будет вариант для меня.
Итак, после отключения функции аппаратного ускорения в Visual Studio, проблема сразу же обнаружилась после закрытия / повторного открытия решения.
Хотя я не знаю, как решить эту проблему, я думаю, что я вижу, что вызывает это. Внутри моего решения проекта WPF мой файл MainWindow.xaml
открыт в одном окне, а мой файл MainWindow.xaml.cs
в другом. Когда я нажимаю на один из элементов внутри файла MainWindow.xaml
а затем с помощью мыши прокручиваю файл MainWindow.xaml.cs
(без предварительной фокусировки / щелчка), возникает проблема. Когда я нажимаю на окно текстового редактора MainWindow.xaml.cs
, проблема, похоже, исчезнет. Вот как я смог воссоздать проблему, надеюсь, это поможет понять, что здесь происходит. Дайте мне знать, если это не имеет смысла.
Это происходит не только в WPF, но и в любом проекте.