Как исправить Невозможно активировать приложение Windows Tailored на Win8

Я получаю сообщение об ошибке «Невозможно активировать приложение Windows Tailored» в приложении Metro, когда запускаю его под отладчиком Visual Studio 11. Я установил Windows 8 x64 Developer Preview на свой ноутбук Dell E6510.

Я погуглил и узнал, что многие люди говорят, что это происходит, когда разрешение экрана меньше 800x600, но в моем случае это 1920x1280.

Само приложение ничего не содержит. Это просто пустое приложение, созданное мастером, которое представляет собой не что иное, как окна с черным фоном.

Есть идеи? Кажется, это очень распространенная проблема.


person expert    schedule 19.02.2012    source источник
comment
Я не думаю, что здесь достаточно информации для решения проблемы. Все, что вы получите, — это группа людей, публикующих предложения без окончательного ответа, и это не совсем подходит для сайта вопросов и ответов. Я предлагаю выполнить еще несколько шагов по отладке самостоятельно. Можете ли вы создать новый пустой проект в VS 11 и запустить его? Каков точный вывод в окне вывода? Можете ли вы запустить приложение вне отладчика VS 11?   -  person Cody Gray    schedule 19.02.2012
comment
Кроме того, это не Visual Studio 2011, это просто совпадение, что VS 10 был выпущен в 2010 году, а VS 11 определенно не был выпущен в 2011 году, учитывая, что сейчас 2012 год. Кодовое имя — просто Visual Studio 11.   -  person Cody Gray    schedule 19.02.2012
comment
Да, я понимаю это, но, учитывая огромное количество людей, которые столкнулись с одной и той же проблемой, я надеюсь, что кто-то разобрался с ней. Не-метро проекты работают нормально. Я отлаживаю в нем свое производственное решение с 15 проектами прямо сейчас. Сейчас я собираюсь протестировать приложение Metro вне VS.   -  person expert    schedule 19.02.2012


Ответы (2)


Решение было довольно странным, но я понял его.

Оказывается, ни одно приложение Metro не работает под учетной записью администратора, включая мои приложения. Я говорю о встроенной учетной записи администратора, которая по умолчанию отключена (но которую я включил).

Это дает ошибку «Отказано в доступе», поэтому я подозреваю, что это как-то связано со способом регистрации COM-объектов WinRT или чем-то в этом роде. Иди разберись.

Я надеюсь, что кто-то из Microsoft читает это.

person expert    schedule 19.02.2012

Лучшее решение — подождать 2 недели до следующего релиза. Предварительный просмотр для разработчиков полон таких забавных ошибок. Я видел эту ошибку, вызванную недопустимым app.xaml. Дважды проверьте, что вы действительно ничего не изменили. Я также видел, что эта ошибка иногда устранялась перезагрузкой. Повеселись!

person Robert Levy    schedule 19.02.2012