PhoneGap для Windows Phone не работает - PullRequest
3 голосов
/ 14 февраля 2012

Я пытался начать программирование приложения для Windows Phone 7 с PhoneGap, но после копирования «PhoneGapStarter.zip» в папку, описанную в http://phonegap.com/start#wp и нажатия «PhoneGapStarter» при попытке создать новый проект в Visual Studio 2010 Express для Windows Phone, вместо создания проекта отображается следующая ошибка:

C: \ Users \ ... \ AppData \ Local \ Temp \ gttg1doh.nd4 \ Temp \ PhoneGapStarter4.csproj (117,3): импортированный проект "C: \ Program Files (x86) \ MSBuiId \ Microsoft \" Silverlight для телефона \ v4.0 \ Microsoft.Siverlight.WindowsPhone71.Overrides.targets "не найден. Убедитесь, что путь в объявлении <Import> указан правильно и что файл существует на диске.

Я проверил этот файл и увидел, что файл 'Microsoft.Siverlight.WindowsPhone.Overrides.targets' (без '71') существует, но запрошенный файл с '71' не существует.

Кто-нибудь знает, что я мог бы сделать, чтобы PhoneGap работал?

Заранее спасибо

Ответы [ 3 ]

2 голосов
/ 14 февраля 2012

Я только что проверил свою собственную установку, но нашел упомянутый файл. Я полагаю, что у вас либо не установлена ​​последняя версия Windows Phone SDK 7.1 (для «Mango»), что крайне важно для PhoneGap, поскольку предыдущая версия не поддерживает HTML5 - или ваша установка SDK повреждена. Попробуйте повторно загрузить новейшие инструменты, удалить текущую установку и переустановить их. Это должно решить вашу проблему.

1 голос
/ 15 февраля 2012

Да, вам нужен Windows Phone Mango SDK вместе с шаблонами PhoneGap, чтобы он заработал.

Некоторые статьи о том, как использовать PhoneGap в Windows Phone, можно найти по ссылке ниже

http://windowsphonerocks.com/category/developerarticles/phonegap/

0 голосов
/ 07 марта 2012

Yap удаление и переустановка обновления 7.1 решает эту проблему; Также не забудьте также установить январский патч

www.microsoft.com / скачать / о / details.aspx? ID = 23854

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...