VS2015安装WTL向导

最近开始接触到了WTL编程,所以想自己搭建环境练习练习。

VS2015本来没有提供WTL的创建向导,需要重新下载和安装,看了几篇博客,踩了几个坑,记录一下。

1.目前微软已经支持到WTL10,先下载安装包,很小,http://blog.csdn.net/qq_33266987/article/details/51444434

2.解压后可以直接使用AppWizard中的Setup.js进行安装,重启VS,就可以看见项目中多了一个WTL。但是。。。。。当你开始创建时,就会发现,What???脚本出错!然后在网上查了下问题,这个坑早就有前辈填过了,参考博客:http://blog.csdn.net/waiting4you/article/details/47377661。

    但是在我的实际情况中并没有解决问题,经过我不断阅读错误信息发现,改多了,博客中讲到将AppWizard/Files/HTML/1033/ 下三个htm文件中的脚本进行修改:

< SCRIPT > 
     var  strPath  =  window.external.FindSymbol( " PRODUCT_INSTALLATION_DIR " );
    strPath  +=   " VCWizards/ " ;
    strPath  +=  window.external.GetHostLocale();
     var  strScriptPath  =  strPath  +   " /Script.js " ;
     var  strCommonPath  =  strPath  +   " /Common.js " ;
    document.scripts( " INCLUDE_SCRIPT " ).src  =  strScriptPath;

    document.scripts( " INCLUDE_COMMON " ).src  =  strCommonPath;

</ SCRIPT >

将所有文件中的<script>中内容修改为:

    document.scripts("INCLUDE_SCRIPT").src = window.external.FindSymbol("SCRIPT_COMMON_PATH") + "/Script.js";
    document.scripts("INCLUDE_COMMON").src = window.external.FindSymbol("SCRIPT_COMMON_PATH") + "/Common.js";

但是我重新安装之后,还是会出现错误,提示就是上面的src的问题,

然后我发现,每个htm文件中由两<SCRIPT>标签,内容都一样,然后将报错的前面的脚本置为原样,只修改后面那一个,发现就可以正常使用了。本来以为大功告成,准备开始撸代码时,当创建到选择项目类型的是,又悲剧了,向导对话框中的内容显示不完整,只能开到一部分选项!没想到柳暗花明又一bug!

3.其实向导页面就是上面的三个htm来写的,所以又去看看htm文件,发现其中用了几个空的<p />标签,于是将这几个标签注释掉,就好了,虽然还是有点难看,但是自己能看明白,先用着,慢慢再改


刚接触WTL,感觉开头好难,坚持吧,相信好好去看,肯定会有回报的,就像解决这个刚开始的问题一样!共勉

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值