WIN7 32位上也能装WP8 SDK

在32位Windows 8或Windows 7上安装Windows Phone 8 SDK

这里不建议用WIN7安装,直接升级到WIN8,我就是这样的,因为我机子的CPU不支持虚拟化,WIN7下连接真机做不了测试,只能升级到WIN8了。

这需要一点技巧的,其实WPSDK8是支持32位系统的,可因为微软脑残的限制,安装方法如下(建议用方法二安装):

方法一

这里必需要有一个工具,OllyDbg 2.1,下载地址

http://download.csdn.net/detail/qianshen88/6474009

1.启动OD,在菜单打开选项窗口,在Events那里把调试子进程(Debug child process)的勾选勾上, 然后用OD启动WPexpress_full.exe,直接F9

2.等看到Windows Phone SDK这几个大字的黑窗口出来后(不出来也行,看你人品), 立马按Crtl+F12,此时安装进程会被暂停,

3.然后你得去到Temp文件夹(C:\Users\你的用户名\AppData\Local\Temp),找到一个 {c601cd35-82e8-48cb-b87c-4c650a0a71e7}这样的文件夹,进去,会看到一个ba*(*是数字)的文件夹,进去,找到 BootstrapperApplicationData.xml文件,记事本打开,删掉“ OR (NOT VersionNT64)”这个,保存,回到OD,File->Detach,完事。

(PS:原文里删掉“ OR (NOT VersionNT64)”,我自己测试是无效的,估计是微软又加了新东西,因为软件检测到系统不对应,则停止安装,这里,我们可以把这个条件设为0就好了,就不会弹出系统不符的提示框了)

注意:安装过程能通过,但是到最后却出现了无法建立项目
最后我是更新了一下到vs2012.3就可以了,当时 我去百度找的

中文版:
http://download.microsoft.com/download/F/5/6/F56AD199-EF12-43C7-8551-C095394D3B32/fulltril30/iso/wpsdkv80_chs1.iso
英文版:
http://download.microsoft.com/download/9/3/8/938A5074-461F-4E3D-89F4-5CE2F42C1E36/fulltril30/iso/wpsdkv80_enu1.iso

上文转自:http://blog.csdn.net/qianshen88/article/details/13621443

方法二

有些人嫌麻烦的话,可以下载个自助安装WP8的的程序,地址:http://download.csdn.net/detail/a1875566250/6537373,原理和方法一是一样的

无论是方法一还是方法二,首先你得下载一个WP8的程序包,给出微软的官方地址:

http://download.microsoft.com/download/F/5/6/F56AD199-EF12-43C7-8551-C095394D3B32/wpsdkv80_chs1.iso

附各种VS下载列表:

http://www.visualstudio.com/en-us/downloads

你可能感兴趣的:(windows,win7,sdk,sdk,WP8,WP8,wp,wp,phone)