Я имел дело с ужасной производительностью Visual Studio слишком долго. Теперь я перестал быть эмоционально сломленным и мне нужна помощь.
Я не могу понять, как решить проблему плохого выполнения редактора XAML в Visual Studio.
Когда я набираю набор символов, каждый из них занимает не менее секунды, чтобы появиться. ИНОГДА все работает нормально и случайно возвращается к ужасным действиям.
У меня была эта проблема на отдельных машинах с VS 2010 и 2012. Я также отключил ReSharper и представление конструктора xaml и до сих пор не помог.
Вот видео того, с чем я имею дело: http://youtu.be/KOADBKMIr7U
Ответы:
Несколько советов по отключению дизайнера XAML в Visual Studio :
По умолчанию полный XAML-вид
В меню Сервис -> Параметры откройте узел текстового редактора, затем узел XAML, затем выберите узел Разное; Убедитесь, что под заголовком «Вид по умолчанию» есть флажок «Всегда открывать документы в полном представлении XAML».
Завершите процесс рендеринга в дизайнере. Откройте диспетчер задач, щелкните правой кнопкой мыши файл XDesProc.exe и выберите «Завершить процесс».
Открыть как исходный код.
Щелкните правой кнопкой мыши любой файл .xaml в обозревателе решений и выберите «Открыть с помощью…», выберите «Редактор кода (текста) Souce» и нажмите «Установить по умолчанию ...».
Другие советы от XAML Editor чрезвычайно медленны :
Удалите файл параметров пользователя решения (.suo).
Этот файл обычно находится в той же папке, что и файл решения (.sln) (лучше сохранить его резервную копию).
Удалить файл «Licenses.Licx».
Этот файл находится в папке «Свойства проекта» (лучше сохранить резервную копию).
В статье Отзывчивое редактирование XAML с помощью ReSharper показано, как отключить IntelliSense и использовать вместо этого плагин ReSharper.
В статье Visual Studio Silverlight XAML конструктор очень медленно рекомендует удалить
Microsoft.ServiceModel.DomainServices.WindowsAzure.dll
сборку.Я также видел рекомендации использовать конструктор / редактор Blend XAML вместо VS.
источник
Несколько вещей, чтобы попробовать (если вы еще не сделали) ...
Отключить «Визуальный опыт». Перейдите в Инструменты-> Параметры-> Среда-> Общие, снимите все галочки в разделе визуального опыта
Отключить автозаполнение. Перейдите в Инструменты-> Параметры-> Текстовый редактор-> [Язык, который вы используете] -> Общие, снимите все галочки в «Завершение выписки»
Отключить перенос слов. Перейдите так же, как # 2, но снимите флажок "Word Wrap". Я читал, что это может замедлить intellsense
источник
Единственное исправление, которое я нашел, это использование vs2013 с обновлением 2.
источник
Попробуйте отключить Resharper, если он у вас есть и / или все другие плагины для VS. Определите, какая из них вызывает проблему, и попробуйте переустановить ее. Этот подход сработал для меня.
источник
В Visual Studio 2015 перейдите
Tools->Options->XAML Designer
и снимите флажок «Включить XAML Designer»источник