日期:2014-05-17  浏览次数:20780 次

关于Windows phone 7-SDK环境部署的几点注意

在同事那试用了下wp7系统,感觉确实不错~也准备开发wp7的app试试。从官网上下了sdk,装了两个小时,网速比较慢。。。那玩意是在线下的。

?

装完sdk,再装phonegap套件,然后直接创建pg项目,这下就进入了恶腾的报错了,报了这样一个错误:(The command "CSript "c:\users\user1\document\visual studio

2010\Projects\PhoneGapStarter1\PhoneGapStarter1/ManifestProcessor.js"
c:\users\user1\document\visual studio \2010\Projects
\PhoneGapStarter1\PhoneGapStarter1\PhoneGapStarter1.csproj"" exited
with code 1.)这在网上搜了好久终于知道报错的原因了。由于目录下面的ManifestProcessor.js文件是一个Jscript的执行脚本,而我的js默认的打开方式是编辑器导致的。解决方案是js文件的默认打开方式必须改为JSFile方式,打开注册表编辑器,在regedit中HKEY_CLASSES_ROOT下 .js 默认值改为JSFile。在wp编译中用到的ManifestProcessor.js需要用win默认脚本方式运行。

?

接下去直接运行模拟器又报错:虽然直接点yes也能运行模拟器但硬件加速没有导致app运行完全不正常。



?
报错指出是显卡不被支持,显卡必须是支持DX10以上的安装WDDM1.1驱动的,解决方案是要将显卡驱动升级到最新版本,并按照DX10+。NviDIA独立显卡直接到http://uk.geforce.com/drivers下载最新driver可解决。

?

?

?

好,这下就环境完全搭起来了~~哦,对了,还有如何装xap到模拟器里的问题,打开ms提供的部署器application deployment就能在模拟器上部署了。看好wp7,也看好wp7的app开发,接下去会去学一下原生的C#来编写wp的app~~保持并继续前进!

?