Подтвердить что ты не робот

Дизайнер Visual Studio 2015 С# XAML не загружается

В новой версии Visual Studio 2015 RC конструктор XAML не отображает пользовательский интерфейс для проекта С# Windows Universal, но он предназначен для проекта С++ Windows Universal. Это происходит как с выпуском Professional, так и с Community. Кто-нибудь испытывает ту же проблему и имеет обходное решение/решение?

4b9b3361

Ответ 1

Чтобы помочь это немного уточнить -

Если вы создаете универсальное приложение Windows 10 с Visual Studio 2015, запущенное в Windows 8.1, то, что мы включили в первый раз, не требуя обновления вашей ОС, вам не предложит вариант дизайна XAML - мы будем только разрешите редактировать XAML с помощью редактора и IntelliSense. Точно так же вам не будет разрешено тестировать приложение локально или использовать Simulator (так как это приложение Windows 10 и не может работать на вашем компьютере). Все остальное должно работать нормально, но для наилучшего возможного опыта подумайте об обновлении до Windows 10.

Если вы создаете универсальное приложение Windows 8.1, оно должно работать так же, как и раньше.

Ответ 2

У меня такая же проблема, когда я обновил SDK Win10 с 10240 по 10586, задал свойства проекта → Application- > Target version для Windows 10 (10.0; Build 10240), снова появляется представление о дизайне.

снимок экрана для изменения

Ответ 3

Если конструктор XAML не открывается, проверьте уведомления "Флаг" в верхнем правом углу. Возможно, вы заметили сообщение о необходимости обновления вашей сборки Windows 10.

1: введите описание изображения здесь

Целевая платформа не может быть более новой, чем сборка Windows 10, которую вы фактически выполняете.

Ответ 4

Windows 10 (новая установка + режим разработчика) VS 2015 Update 1 Ultimate SDK Build 10586 По умолчанию ни один дизайнер не доступен даже через Shift-F7.

Это расширяет область исходной проблемы, а не проблема с версией VS. Его проблема с поддержкой SDK.

AS per Wener Henze

Swtich вернуться к сборке 10240. Исправлена. Теперь доступен конструктор.

Обходное решение Вернера подтверждено и сэкономило много времени. Я не могу поблагодарить его, или прокомментировать его сообщение напрямую.

Ответ 5

Я установил новую версию Windows 10 и Visual Studio Community 2015, и разработчику не удалось загрузить (для MainPage.xaml и т.д.). Мне пришлось:

  • включить режим разработчика в системных настройках (раздел обновления), как предлагается в информационном диалоге
  • (re) установить Visual С++, распространяемый для VS 2015

Но я не знаю, какая именно проблема решена... Теперь дизайнер загружается, как ожидалось. (Я еще пробовал только универсальное приложение С#)

Ответ 6

Если вы установили новую Windows 10 Build 10240 и загрузили и установили последнюю версию Visual Studio 2015, целевая версия 10240 недоступна в Project Properties → Application → Target, а дизайнер тоже не работает.

У меня есть выбор целевой версии 10240 после того, как я дополнительно установил Windows 10 RTM SDK из следующей страницы. Как обсуждалось выше, дизайнер работает отлично, если выбрана целевая версия 10240.

Ответ 7

Как обновление ответа от @Ivan, потому что я просто недавно имел дело с этой проблемой.

Приложение

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

Решение заключалось в установке SDK версии 1506 (версия 10.0.26624.0), которую можно найти здесь https://developer.microsoft.com/de-de/windows/downloads/sdk-archive

После перезагрузки Visual Studio я смог переключить версию Target, а также @Ivan, и разработчик XAML наконец появился. Эврика!

Спасибо за подсказку @Ivan.

Ответ 8

у вас должен быть установлен соответствующий sdk на вашем компьютере, вы можете получить его с официального сайта Microsoft https://developer.microsoft.com/en-us/windows/downloads/sdk-archive p >

до этого удалите старый sdk, который вы установили на свой компьютер, чтобы VS использовал новый.

тогда это сработает... я исправил мой таким образом.