VS2010 редактирование XAML-файлов не реагирует на щелчки мышью - PullRequest
0 голосов
/ 20 апреля 2011

Мне интересно, испытывают ли другие пользователи VS2010 те же проблемы, что и у меня.

Я считаю, что мне приходится перезагружать VS несколько раз в день после того, как редактор XAML перестает отвечать на щелчки мышью.Я пытался сообщить о проблеме с Connect, но ничего не получил с этим.

Моя среда:

Четырехъядерный компьютер под управлением Vista 64 с 8 ГБ ОЗУ.VS2010 SP1 - были те же проблемы с VS2010.ReSharper 5.1.3

Редактирование файлов XAML Silverlight - у меня есть разделенный экран с предварительным просмотром вверху и XAML внизу.После некоторого времени работы, если я нажму на XAML, то каретка не переместится в положение щелчка.Другие части VS также не реагируют на щелчки мышью.В основном я должен выключить VS и перезапустить.

Конечно, это трудно воспроизвести - обычно это происходит только после нескольких часов работы.

У кого-нибудь есть идеи, как это исправитьили лучше довести это до сведения Microsoft?

Обновление:

Вот ссылка на элемент Microsoft Connect, который я ввел.

http://connect.microsoft.com/VisualStudio/feedback/details/618594/xaml-designer-stops-responding-to-mouse

Ответы [ 2 ]

3 голосов
/ 22 апреля 2011

Это очень распространенная проблема, вы должны проверить некоторые другие ссылки, но вы можете сделать следующее:

  1. Заменить редактор XAML чем-то другим (возможно, Blend)

    • Щелкните правой кнопкой мыши файл XAML, перейдите в «Открыть с помощью», затем выберите альтернативный редактор, а также выберите набор по умолчанию.
  2. Открыть редактор XAML в полноэкранном режиме по умолчанию. Это обойдёт многие компиляции времени проектирования

  3. Закройте другие окна в Visual Studio, когда вы редактируете XAML, по горизонтали отображаются свойства. Я обнаружил, что это окно часто запрашивает модель времени разработки вашего кода для отображения свойств и тому подобного (если вы не хотите, чтобы они запускались постоянно, закройте окно, и этот поток будет бездействовать).

Удачи!

2 голосов
/ 25 мая 2011

У меня были похожие проблемы, когда мышь перестала отвечать на определенные окна, когда запущен resharper. Единственные решения, которые я нашел до сих пор:

  • Нажмите клавишу ALT (обнаружил, что мышь становится активной после этого, но вы должны продолжать нажимать ее каждый раз, когда вы переключаете окна)
  • Перезапустить visual studio
  • Отключить резарпер

Обновление:

По сути, это проблема Vista 64, но ReSharper усугубляет проблему за счет большого использования памяти. Обновление до Windows 7 64-разрядной версии решает проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...