我需要你的帮助。 我尝试使用PhoneGap(Cordova-1.5)为Windows Phone 7创建一个演示移动应用程序 我按照PhoneGap网站Get Started Guide中提到的所有说明进行操作: 我安装了windows phone sdk 7.1 我下载了phonegap zip文件
我解压缩zip文件并从以下位置复制Cordova-1.5.0-Starter.zip文件: 的PhoneGap-的PhoneGap-1.5.0-0-gde1960d \的PhoneGap-的PhoneGap-de1960d \ lib中\ Windows \ Cordova-1.5.0-Starter.zip
到[USERNAME] \ Documents \ Visual Studio 2010 \ Templates \ ProjectTemplates \ Silverlight for Windows Phone
根据说明。
当我构建项目时,我收到一个错误:
错误1命令“CScript”D:\ DOT.NET \ Demo 应用程序\ CordovaStarter2 \ CordovaStarter2 / BuildManifestProcessor.js” “d:\ DOT.NET \演示 应用程序\ CordovaStarter2 \ CordovaStarter2 \ CordovaStarter2.csproj “” 退出代码 9009. C:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ Microsoft.Common.targets 902 9 CordovaStarter2
我尝试卸载Windows Phone sdk 7.1&再次安装,我不明白我想念的是什么?
我非常感谢你的帮助,请提出建议。
答案 0 :(得分:2)
C:\windows\system32\cscript.exe "$(ProjectDir)/BuildManifestProcessor.js" "$(ProjectPath)"
工作,似乎构建引用了错误的cscript.exe,因此将其更改为
C:\windows\system32\cscript.exe could help
答案 1 :(得分:1)
编辑项目文件并进行更改:
<PreBuildEvent>CScript "$(ProjectDir)/BuildManifestProcessor.js" "$(ProjectPath)"</PreBuildEvent>
到
<PreBuildEvent>C:\windows\system32\cscript.exe "$(ProjectDir)/BuildManifestProcessor.js" "$(ProjectPath)"</PreBuildEvent>
答案 2 :(得分:0)
我会说至少有一个装置存在问题。我刚刚推出了相同版本的Cordova入门模板(来自https://github.com/phonegap/phonegap/zipball/1.5.0),并按照成功运行入门项目的所有步骤进行了操作。
我尝试重新安装所有内容。 Visual Studio,Windows Phone SDK并下载初始模板的新副本。