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

      不久前为了学习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的习惯,怕败给自己的记忆,还是写下来了

           
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值