您的位置:首页 > 移动开发

WTL8.0 appWizard for wince 在 vs2008 下的安装

2008-12-10 13:30 375 查看
      不久前为了学习WTL,在vs2008 里面添加了WTL8.0 的支持,根据google到的信息,很容易的通过修改 Setup80.js文件把for windows的应用程序向导安装上了,可以很完美的通过该向导生成相应的工程。近期有个wince的项目打算用WTL来做UI,所以就准备添加WTL的 appWizard for wince,想当然的,用样的方法修改了 WTL安装目录 “AppWizCE//”下的 Setup80.js 为 Setup90.js,并替换了相应的内容点击安装,同上次一样提示安装成功。
      看上去好像很完美,启动VS准备建立解决方案了,出现了向导首页,点击NEXT 准备选平台,晕,向导消失了。再来,还是一样。Google之,良久没有找到解决的办法,只有一些蛛丝马迹。有人贴过自己解决了这个问题,但是没有给出办法,没有共享精神。。。。。。有蛛丝马迹中总结出了问题的根本,WTL的向导里使用了 ms 的 ProjWiz2.2,而在vs2008中,我们需要的是ProjWiz2.3。
      废话好像很多,下面来给出办法,SetupXX.js的修改外,我们还需要修改 2处:第一: C:/WTL80/AppWizCE/Files/HTML/1033/platforms.htm 文件 找到<OBJECT id="ProjWiz" classid="CLSID:5AFCAD52-F3CC-43BB-A605-6602EE5BD94A" VIEWASTEXT>把clsid 修改为我们 ProjWiz2.3的ID,至于怎么去找这个ID,搜索注册表。
第二:C:/WTL80/AppWizCE/Files/Scripts/1033/default.js 文件 找到
“ProjWiz = new ActiveXObject("ProjWiz.SDProjWiz2.2");”修改为“ProjWiz = new ActiveXObject("ProjWiz.SDProjWiz2.3");”
      修改完成,启动VS 再次通过appWizard for wince 来建立工程,怎么样一切顺利吧!哈哈 go ahead!

      本来没有Blog的习惯,怕败给自己的记忆,还是写下来了
           
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: