VS 2015 зависает при попытке загрузить XAML в Designer

Я нашел здесь несколько похожих вопросов, но ни один из них не был совершенно одинаковым. Этот вопрос, вероятно, ближе всего. Я использую сообщество VS 2015 в Windows 10.

Вот где он зависает: Здесь он висит.

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

  • Я не создаю проекты в необычном месте.
  • Я запускаю VS от имени администратора.
  • Я пробовал полностью отключить UAC.
  • Я попытался удалить все остальные версии VS и утилит, SDK и т. д.
  • Если я вместо этого установлю VS 2013, я смогу без проблем создавать проекты WPF и просматривать XAML в Designer.
  • Когда это происходит, в диспетчере задач нет процесса XDesProc, который нужно убить (это обычно предлагаемый обходной путь для проблем с Designer, но в этом случае процесса просто нет).

Я могу создавать проекты других типов. Если я попытаюсь открыть файл XAML, в зависимости от того, как я это сделаю, он может зависнуть или может выдать ошибку «Ссылка на объект не указывает на экземпляр объекта». Я хочу прояснить это, он делает это даже в прямом шаблонном файле XAML, который сам VS сгенерировал для нового проекта с нулевыми изменениями.

В конечном итоге мне удалось обойти эту проблему, установив для моего средства просмотра XAML по умолчанию значение «Редактор исходного кода (текст)». После этого все работает нормально; проект может быть построен и запущен как обычно.

Это неплохой обходной путь, но было бы неплохо, если бы Designer работал. У кого-нибудь есть идеи? Искать связанные проблемы невероятно сложно, потому что ошибка почти всегда приведет к другим, у которых были проблемы в их коде, а не к самому конструктору.


person jmassey    schedule 19.01.2016    source источник
comment
Это происходит просто при запуске нового проекта? Без добавления каких-либо элементов? Вин10 полностью обновлена? VS полностью обновлен?   -  person Chris W.    schedule 19.01.2016
comment
Да, просто запуская новый проект или даже просто открывая файл xaml в дизайнере (без открытия какого-либо конкретного решения или чего-либо еще). Ничего не добавлено, просто шаблонный файл xaml, который VS создает для нового проекта - окно и пустая сетка. Да, оба полностью обновлены. Кроме того, это впервые произошло в начале декабря. Я попробовал это снова сегодня, надеясь, что что-то могло быть исправлено за это время, но не повезло.   -  person jmassey    schedule 19.01.2016
comment
@jmassey спасибо, что поделились своим решением. У меня было ужасное время из-за проблемы, которую вы упомянули. Я изменил редактор в соответствии с вашим предложением, и он работает. Ваше решение увеличило мою производительность как минимум на 50% :)   -  person user2185592    schedule 20.01.2016
comment
@jmassey У меня такая же проблема с VS2015 Upd 3 и DevExpress, Blends зависает так же.   -  person Mauro Raymondi    schedule 20.07.2017