Visual Studio 2015 C# XAML Designer не загружается
В новой Visual Studio 2015 RC конструктор XAML не отображает пользовательский интерфейс для проекта C# Windows Universal, а для проекта C++ Windows Universal. Это происходит с выпусками Professional и Community. Кто-нибудь сталкивался с той же проблемой и есть обходной путь / решение?
8 ответов
Чтобы прояснить это немного -
Если вы создаете универсальное приложение для Windows 10 с Visual Studio 2015, работающим на Windows 8.1 - то, что мы включили впервые, не требуя обновления ОС, вам не будет предложена опция конструктора XAML - мы позволим вам только редактировать XAML с помощью редактора и IntelliSense. Точно так же вам не будет разрешено тестировать приложение локально или с помощью симулятора (поскольку это приложение для Windows 10, которое не может работать на вашем компьютере). Все остальное должно работать нормально, но для наилучшего опыта рассмотрите возможность обновления до Windows 10.
Если вы создаете универсальное приложение для Windows 8.1, оно должно работать так же, как и раньше.
У меня та же проблема, когда я обновил Win10 SDK с 10240 до 10586, установил свойства проекта-> Приложение-> Целевая версия на Windows 10(10.0; сборка 10240), снова появится представление дизайна.
Если конструктор XAML не открывается, проверьте уведомления "Пометить" в правом верхнем углу. Вы можете заметить сообщение о том, что ваша сборка Windows 10 должна быть обновлена.
1:
Целевая платформа не может быть новее, чем сборка Windows 10, которую вы на самом деле используете.
Windows 10 (новая установка + режим разработчика) VS 2015, обновление 1 Ultimate SDK, сборка 10586. По умолчанию нет доступного дизайнера даже через Shift-F7.
Это расширяет масштаб исходной проблемы, а не является проблемой, основанной на выпуске VS. Проблема с поддержкой SDK.
КАК за Венер Хенце
Swtich вернуться к Build 10240. Исправлено. Дизайнер теперь доступен.
Обход Вернера подтвержден и сэкономил мне много времени. У меня нет представителя, чтобы поблагодарить его или прокомментировать его пост напрямую.
Я установил свежую Windows 10 и Visual Studio Community 2015, и не удалось загрузить конструктор (для MainPage.xaml и т. Д.). Мне пришлось:
- включить режим разработчика в настройках системы (раздел обновления), как предложено в информационном диалоге
- (пере) установить распространяемый Visual C++ для VS 2015
Но я не знаю, какой именно решил проблему... Теперь дизайнер загружается, как ожидалось. (Я пробовал только C# универсальное приложение)
В случае, если вы установили свежую Windows 10 Build 10240 и скачали и установили последнюю версию Visual Studio 2015, целевая версия 10240 недоступна в Свойства проекта -> Приложение -> Целевая версия, и конструктор также не работает.
У меня есть выбор целевой версии 10240 после того, как я дополнительно установил Windows 10 RTM SDK со следующей страницы. Как обсуждалось выше, дизайнер работает нормально, если выбрана целевая версия 10240.
Как обновление к ответу @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.
У вас должен быть установлен соответствующий SDK на вашем компьютере, вы можете получить его с официального сайта Microsoft https://developer.microsoft.com/en-us/windows/downloads/sdk-archive
перед этим удалите старый SDK, установленный на вашем компьютере, чтобы VS использовал новый.
тогда это сработает... я исправил мой таким образом.