在win7+vs2010下安装WTL向导出错--Cannot copy file,没有权限。

1、首先引出网上转载的一篇关于WTL向导安装的文章,内容如下:

WTL很好用,目前最新版为8.1。我研究了一下安装脚本,感觉最好按如下步骤安装:


1)下载最新版的WTL8.1(ps:下载地址:http://wtl.svn.sourceforge.net/viewvc/wtl/trunk/wtl/Wizards/AppWiz.tar.gz?view=tar )并解压缩,找到你的VS安装目录,进入其下的VC\atlmfc\include目录 ,将解压出来的include文件夹中的文件全部复制过来。再进入VS安装目录下的VC\VCWizards


\AppWiz目录,新建一个文件夹WTL。然后将解压出来的AppWiz文件夹下的所有文件复制到刚才新建的WTL文件夹下。


2)运行cmd.exe,输入"CD 刚才新建的WTL文件夹路径",回车,路径中如果有空格就在两端加双引号,切换到WTL文件夹路径后,输入"Cscript JS文件名",回车,JS文件就是指那


些"setupXX.js",其中XX就是你VS的版本,VS2005=80、VS2008=90、VS2010=100,数字后加x的对应的是VS的Express版。


好了,现在已经安装完成了,打开你的VS新建一个项目,WTL/ATL应用程序向导可以使用了。


其实按网上说的,解压后直接执行JS也可以,但是这样VS中的应用程序向导就会一直使用解压出来的文件,以后不小心删除解压文件会造成向导错误,还是先复制到VS目录安全一些。这样安


装比之完全手动安装手动修改文件还是要省力一些的。


祝大家有个愉快的WTL编程之旅。


2、然后是自己安装WTL的心得体会:

   前段时间一直在搞这个问题,JS执行后总会出现Cannot copy file,原因是没有权限。今天才知道用cmd命名行运行,才可以以管理员的身份去执行js的Copy file操作。也就是说在需要以管理员的身份打开cmd.exe!!

***********在没找到上述的文章之前,我是下载了WTL之后,直接点击Setup.js(或者是setupXX.js),执行到最后总是不成功,弹出如下对话框:


    当时自己也猜想,应该是没有以管理员方式去运行该js,但是那时候不知道怎样以管理员方式去运行js,今天读了上述文章,才知道需要点击cmd以管理员方式来运行,最后成功安装了WTL向导。

    所以现在把自己的经历写出来,希望能帮助到遇到我这种情况的同学。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值