XAML Designer аварийно завершает работу. Ссылка на объект не установлена ​​на экземпляр объекта

Я пользуюсь Visual Studio 2015 Community.

Итак, я создал пустое приложение UW (C++) и хотел начать смотреть по сторонам, потому что я впервые использую XAML Designer.

Однако, без каких-либо изменений в коде, дизайнер не будет загружаться. Конструктор возвращает необработанное исключение (System.NullReferenceException) - ссылка на объект не установлена ​​для экземпляра объекта.

Это действительно странно, так как приложение компилируется и работает нормально. Дизайнер дает мне исправление ("Исключение кода проекта из запуска в режиме конструктора может улучшить стабильность конструктора XAML...."), но это не решает проблему.

Кто-нибудь знает в чем проблема? Спасибо!

3 ответа

Решение

Можете ли вы попробовать создать проект UWP C# и F5? После этого попробуйте снова открыть конструктор C++ XAML, и он должен исправить конструктор.

Вы, вероятно, используете статические ресурсы или ресурсы тем (для кистей или чего-то в этом роде), которые не используются в UAP Windows 10. Попробуйте удалить статические ресурсы из ваших файлов XAML и посмотрите, работает ли ваше приложение.

Это сработало для меня: перейдите в Переменные среды и найдите Платформу HPD. Удали это.

Другие вопросы по тегам