日期:2014-05-16  浏览次数:20850 次

在32位Windows 8或Windows 7上安装Windows Phone 8 SDK
这需要一点技巧的,其实WPSDK8是支持32位系统的,可因为微软脑残的限制,安装方法如下:

这里必需要有一个工具,OllyDbg 2.0,去官网下载即可。
启动OD,在菜单打开选项窗口,在Events那里把调试子进程(Debug child process)的勾选勾上,然后用OD启动WPexpress_full.exe,直接F9,此时OD会瞬间弹出另一个新的OD并且停在child进程的入口点,此时请切回去原来的OD,点击菜单File->Detach,然后回到child的OD按F9,等看到Windows Phone SDK这几个大字的黑窗口出来后(不出来也行,看你人品),立马按F12,此时安装进程会被暂停(中间可能会有几次暂停异常,直接按Shift+F9忽略就行)然后你得去到Temp文件夹(C:\Users\你的用户名\AppData\Local\Temp),找到一个{c601cd35-82e8-48cb-b87c-4c650a0a71e7}这样的文件夹,进去,会看到一个ba*(*是数字)的文件夹,进去,找到BootstrapperApplicationData.xml文件,记事本打开,删掉“ OR (NOT VersionNT64)”这个,保存,回到OD,File->Detach,完事。

你可以在下图看到,我在一台神奇的上网本上安装了WPSDK8。。

我装完了后加载XAML设计器出现错误,不懂是我这二笔笔记本奇葩的分辨率的问题?