0

У меня есть Windows 8.1 на виртуальной машине (Oracle VirtualBox). Я использую эту машину для разработки приложений на моем телефоне Windows (прямо на телефоне, а не через эмуляторы). Все работало отлично в течение долгого времени, и вдруг, из ниоткуда, дизайнер перестал работать ...Дизайнер Visual Studio 2013 для Windows Phone не работает

Проблема выглядит следующим образом:

http://imgur.com/X3IDOwj

я могу добавить элементы управления, однако я не могу видеть их в дизайнере, только показывает черный квадрат в верхней левой части дизайнера телефона. (Он отлично работает позже на телефоне, но я не могу просмотреть его в Visual Studio). Ошибок нет. Это действительно раздражает, и я пока не могу найти ответа ...

Любые идеи?

Thanks, Keran.

+0

У вас есть datatemplates, datatemplates не отображается в представлении дизайна. Попробуйте добавить простое текстовое поле, не находящееся внутри page.resources, и проверьте, можете ли вы его увидеть, Ресурсы страницы никогда не будут отображаться в дизайне. – SD7

+0

Я действительно открыл много проектов Windows Phone, уже законченных мной. Дизайнер всегда что-то показывал, и теперь он остановился ... Итак, да, мои элементы управления находятся за пределами page.resources и его все еще пуст ... То же самое происходит для пользовательских элементов управления, поэтому это дизайнер – Keran

ответ

1

Опубликовано Varun Mashru на 5/23/2014 в 3:54 утра на Visual Studio Обратная связь Форум

Удивительно и, к счастью, я нашел решение всего два дня назад. Это немного облом, но это то, что есть.

Это не имеет никакого отношения к установке VS или ОС.

Первое, что нужно заметить, это то, что это происходит только с ноутбуками. ПРИЧИНА ???

Поскольку ноутбуки не имеют полностью выделенных графических процессоров. Эти графические процессоры выступают в качестве вторичных процессоров для встроенного графического решения, которое напрямую связано с дисплеем. Поэтому они срабатывают только тогда, когда необходимо .

Мой ноутбук Dell Inspiron 15 3537 - Core i5 4200U (Intel HD Graphics 4400 на борту) + AMD Radeon HD 8670M. Он имеет переключаемую графику . Следовательно, программное обеспечение выбирает, какой графический процессор выполняет лифтинг .

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

И в случае VS это происходит не так (не знаю почему?). Возможно, компоненты пользовательского интерфейса не могут решить, какой процессор GPU выбрать или что-то еще.

Таким образом, обходным решением, которое я нашел, было то, что вы установили графические настройки на одну ступеньку. Что выбирает опцию «Оптимизировать производительность» в переключаемой графике вместо поля «Максимизировать производительность» в планах питания.

И вуаля, он отлично работает !!!!

Поделитесь этим со всеми, кто волновался в течение нескольких месяцев на этом вопрос !!:)

1

Хотя ответ от Хасана аль-Zarkawy также полезно, реальная проблема для меня была с Oracle Virtual Box ...

В какой-то момент я включил 3D-ускорение для виртуальной машины , Это испортило конструктор в Visual Studio. Как только я выключил, все работало нормально даже при высокой производительности батареи.

Я не знаю, если это имеет значение, но я перешел на 1 ядро ​​для виртуальной машины, кажется, работает лучше, по-видимому ...

Во всяком случае, спасибо за помощь.

Смежные вопросы