Ошибка при попытке создать dll компонента WinRT

У меня было решение, в котором я собирал DLL-компонент WinRT. Я обновил версию Windows 8 до Consumer Preview (от Developer Preview) и обновил бета-версию Visual Studio Ultimate. Теперь решение не может загрузить проект dll компонента WinRT. Кроме того, попытка создать новую DLL компонента WinRT дает следующую ошибку:

http://picpaste.com/Screen_Shot_2012-03-13_at_11.25.06_AM-X6Pc0MLI.png


person pankajk    schedule 13.03.2012    source источник


Ответы (1)


Вам нужно будет создать новый пустой файл проекта и вручную скопировать исходные файлы. Файлы проекта форматируются и организованы по-разному. Официально поддерживаемой процедуры преобразования нет.

person Bill Sempf    schedule 13.03.2012
comment
Я пытался это сделать, когда получил ошибку на картинке выше. Я пытался создать пустой проект dll компонента WinRT, но создание новой dll компонента WinRT дало ошибку, показанную на рисунке выше. - person pankajk; 13.03.2012
comment
Вы используете Windows 8 Consumer Preview? - person Bill Sempf; 14.03.2012
comment
Я запускаю потребительский предварительный просмотр. Я стер все, включая мои личные данные, и все заработало. Не уверен, было ли выпущено исправление или его исправила очистка. - person pankajk; 14.03.2012
comment
Ааа, чудеса бета-версии программного обеспечения. Рад, что это работает. Для моей собственной информации, вы запускали обновление с DP или новую установку? - person Bill Sempf; 14.03.2012
comment
Сначала я выполнил обновление с DP с опцией сохранения личных файлов. Позже я запустил обновление с опцией «ничего не хранить». Поверх него установил Visual Studio 2011 BEta, и все заработало. Спасибо. - person pankajk; 14.03.2012