Windows phone 7 适用于Windows Phone的PhoneGap不';行不通

Windows phone 7 适用于Windows Phone的PhoneGap不';行不通,windows-phone-7,cordova,Windows Phone 7,Cordova,我尝试使用PhoneGap开始编程Windows Phone 7应用程序,但在将“PhoneGapStarter.zip”复制到中所述的文件夹并单击“PhoneGapStarter”后,同时尝试在Visual Studio 2010 Express中为Windows Phone创建新项目,而不是创建项目,显示以下错误: 找不到导入的项目“C:\Program Files(x86)\MSBuiId\Microsoft\Silverlight for Phone\v4.0\Microsoft.Siv

我尝试使用PhoneGap开始编程Windows Phone 7应用程序,但在将“PhoneGapStarter.zip”复制到中所述的文件夹并单击“PhoneGapStarter”后,同时尝试在Visual Studio 2010 Express中为Windows Phone创建新项目,而不是创建项目,显示以下错误:

找不到导入的项目“C:\Program Files(x86)\MSBuiId\Microsoft\Silverlight for Phone\v4.0\Microsoft.Siverlight.WindowsPhone71.Overrides.targets”。请确认
声明中的路径正确并且该文件存在于磁盘上

我检查了此文件,发现文件“Microsoft.Siverlight.WindowsPhone.Overrides.targets”(不带“71”)确实存在,但请求的文件“71”不存在

有人知道我能做些什么让PhoneGap工作吗


提前感谢

我刚检查了我自己的安装,但找到了提到的文件。我猜您可能没有最新的Windows Phone SDK 7.1(用于“Mango”),这对于PhoneGap是必不可少的,因为以前的版本不支持HTML5,或者您的SDK安装已损坏。请尝试重新下载最新的工具,卸载当前安装并重新安装。这将解决您的问题。

是的,您需要Windows Phone Mango SDK以及PhoneGap模板才能使其正常工作。

您可以从下面的链接找到一些关于如何在Windows Phone中使用PhoneGap的文章


Yap卸载并重新安装7.1更新解决了这个问题;同时也别忘了安装1月份的补丁


www.microsoft.com/download/en/details.aspx?id=23854

你知道我是否/如何检查我是否有最新版本吗?好的,你是对的!旧安装。新安装文件名为
vm_web2.exe
,而我安装的文件名为
vm_web.exe
,这让我意识到我有一个旧版本。谢谢s!很高兴我能提供帮助!:)您可以通过查看“帮助”-“关于Microsoft Visual Studio”来检查您是否正在使用最新版本的SDK,“已安装产品”文本框中的“Windows Phone SDK 7.0”或“。。。7.1"