修改微软正版验证 和 vs不能创建移动设备功能的问题

Share

    刚解决了两个问题,累死了,没有办法,目前的“社会需求”确定了我们要做MS的奴隶。。。
    第一个,关于最近D版系统老是安装更新不成功,发现MS在强推“windows 正版增值验证”,你不装这个就不让你装其他的更新,没有办法,智能PB了,我以前也没有装,所以,关于验证的一系列程序我这里没有,弄几个经过验证了的程序到对应的目录就ok了。。马上找了3个:
    * LegitCheckControl.dll
    * WgaLogon.dll
    * WgaTray.exe

把这3个文件复制到%windir%\system32\下就可以了,如果存在,就强制性覆盖,覆盖不了就找暴力工具“冰刃”帮忙了,怎么样使用这里不赘述了。。。然后去微软的网站更新,没有问题了,列表出来,注意,Windows Genuine Advantage 通知 (KB905474)这个还是不要安装,不然努力又白做了。。。
这3个文件在这里下载:http://www.uushare.com/user/leekooqi/file/1882581
    第二个,装好visual studio 2005之后,不能创建c++的移动设备项目,这个原因主要是由于IE7的安全性较高所致。VS2005在创建Smart Device Project的时候,其工程向导页面都是基于HTML文件和脚本的,VS调用IE来完成这些向导页面的形成。但IE7可能对向导中的某些脚本信任度不够,所以一直提示创建不成功。
解决办法是:在注册表 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Ext\PreApproved
添加一个名为 {D245F352-3F45-4516-B1E6-04608DA126CC} 的新项