原地址:http://blog.csdn.net/lixing732100721/article/details/8564985

注意:技术发展太快  此文章年代已久  请大家酌情参照

系统要求(来自官网)

支持的操作系统: Windows Phone

·        操作系统类型:

o   Windows 8 64位 (x64)客户端版本

·        硬件:

o   6.5 GB的可用硬盘空间

o   4 GB RAM

o   64位 (x64) CPU

·        Windows Phone 8模拟器:

o   Windows 8 Pro版本或更高版本

o   要求支持二级地址转换 (SLAT)的处理器

如果您的计算机符合硬件和操作系统要求,但却不符合 Windows Phone 8模拟器的要求,将安装和运行 Windows Phone SDK 8.0。然而,Windows Phone 8 模拟器将不起任何作用,而且您无法在 WindowsPhone 8 模拟器上部署或测试应用。

以上来自官网,看到后疑惑如下:

1、对于硬盘和内存基本不是问题,可以扩展的,对于64位cpu有点担心,我的cpu是不是呢?

答:现在市面上cpu基本上都是64位cpu。

2、什么是二级地址转换 (SLAT) 的处理器,我的cpu支持吗?怎么辨别?

答:这也是我最担心的问题,参考下面博客:感谢博主:天平Learning

http://www.cnblogs.com/zhili/archive/2012/11/04/WP8_SLAT.html

可以初步判别,但也不是绝对正确,基本上i3以上的就可以,除非是i3或i5中的次等品。

本人thinkpad E420  CPU corei3 23302.2   RAM 2G进行了尝试,并搭建成功,当然内存太小,速度奇慢,慢到蛋都碎了!装系统之类的不赘述。

下面开始下载资源:wp8 SDK  官网地址:

http://www.microsoft.com/zh-cn/download/details.aspx?id=35471

速度奇慢,不可忍受,下面找到一个iso下载,用迅雷之类的下载器下载较快。

Wp8 SDK iso下载地址:

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

本人误以为必须用到vs2012(其实光开发wp8的话可以下不要下载这些),也下载了下来,

VS2012 iso下载地址:

http://download.microsoft.com/download/B/0/F/B0F589ED-F1B7-478C-849A-02C8395D0995/VS2012_ULT_chs.iso

(iso文件如何安装使用不赘述,可以问问百度)

安装过程也很慢,安装前作如下工作:

下面配置电脑:

开启Hyper-v  参照文章http://www.newhua.com/2012/0731/170614.shtml

很详细,很具体,本人附一张截图:

可能有人此时遇到问题:Hyper-V平台这项不可以选中,为无效状态,这时就说明你需要 在BIOS中打开硬件虚拟化 ,(http://msdn.microsoft.com/zh-cn/library/windowsphone/develop/jj863509(v=vs.105).aspx)具体步骤:打开bios(开机按F2,或del,或F1  //我的电脑F1),找到Intel VirtualTechnology这一项(我的电脑在security即安全一项中,如果找不到说明你的cpu没有这功能,很悲剧),默认disabled,选择enabled就可以了。

安装成功要启动 VS Express for Windows Phone,请单击应用列表中的应用程序。如果您已在计算机上安装了 Visual Studio Professional、Premium 或 Ultimate,将不会出现 VSExpress for Windows Phone 快捷方式。而是照常启动 Visual Studio 实例,然后使用已安装的 Windows Phone 模板创建 Windows Phone SDK 8.0 项目。(本人先装的vs2012 Ultimate  郁闷找不到wp8vs,问题就在这里)

然后自己新建一个wp8工程,什么也不用写,先跑跑,看看模拟器能不能跑起来,还有问题,联系QQ:732100721

下面是本人截图:

Wp8开发环境搭建总结的更多相关文章

  1. python开发环境搭建

    虽然网上有很多python开发环境搭建的文章,不过重复造轮子还是要的,记录一下过程,方便自己以后配置,也方便正在学习中的同事配置他们的环境. 1.准备好安装包 1)上python官网下载python运 ...

  2. IntelliJ IDEA安装及jsp开发环境搭建

    一.前言 现在.net国内市场不怎么好,公司整个.net组技术转型,就个人来说还是更喜欢.net,毕竟不是什么公司都像微软一样财大气粗开发出VS这样的宇宙级IDE供开发者使用,双击sln即可打开项目, ...

  3. Qt for Android开发环境搭建及测试过程记录

    最近学习了Qt的QML编程技术,感觉相较于以前的QtGUI来说更方便一些,使用QML可以将界面与业务逻辑解耦,便于开发. QML支持跨平台,包括支持Android平台,因此可以使用Qt的QML进行An ...

  4. node.js之开发环境搭建

    一.安装linux系统 (已安装linux可跳此步骤) 虚拟机推荐选择:VirtualBox 或者 Vmware (专业版永久激活码:5A02H-AU243-TZJ49-GTC7K-3C61N) 我这 ...

  5. TODO:小程序开发环境搭建

    TODO:小程序开发环境搭建 1.第一步当然是要先注册小程序了 2.登录到小程序 a)完善小程序信息,如名称,图标,描述 3.绑定开发者 4.获取AppID,并设置服务器信息 5.下载并安装开发者工具 ...

  6. Eclipse中Python开发环境搭建

    Eclipse中Python开发环境搭建  目 录  1.背景介绍 2.Python安装 3.插件PyDev安装 4.测试Demo演示 一.背景介绍 Eclipse是一款基于Java的可扩展开发平台. ...

  7. Windows 10 IoT Serials 1 - 针对Minnow Board MAX的Windows 10 IoT开发环境搭建

    目前,微软针对Windows IoT计划支持的硬件包括树莓派2,Minnow Board MAX 和Galileo (Gen 1和Gen 2).其中,Galileo (Gen 1和Gen 2)运行的是 ...

  8. Eclipse swt开发环境搭建

    原料: eclipse swt.下载链接为: Eclipse 4.6.2 Release Build: 4.6.2 配置说明: Developing SWT applications using Ec ...

  9. Ionic- Android 开发环境搭建

    Ionic- Android 开发环境搭建 为时一周的IONIC ADNROID 环境终于在各种处理错误中搭建成功,以下记录下搭建过程中遇到的各种情况的处理办法. 一 首先,当然是enviroment ...

随机推荐

  1. Oracle报错:ORA-01747: user.table.column, table.column 或列说明无效

    1.检查sql书写正确性 2.如果sql书写正确,则是由于数据库列名起的不好引起的,名字用到了数据库的关键字. 如果列很多,又不好确定是哪个列名使用了关键字,以下建议可供参考: 我用以下方法定位 se ...

  2. list集合,map集合遍历

    import java.util.ArrayList; import java.util.Iterator; import java.util.List; /** *遍历集合List * @autho ...

  3. DEDECMS 获取当前栏目及所有子栏目的文章数量

    因DEDEV5起,加强了对SQL注入和安全的检查,导致无法查询一些正常的子查询的SQL. 以下代码用来解决查询当前栏目及当前栏目下所有子栏目的文章总数,添加到/include/common.func. ...

  4. java多线程总结三:sleep()、join()、interrupt()示例

    这是一个来自<java编程思想上的示例> package demo.thread; /** *sleep()是静态方法,是属于类的,作用是让当前线程阻塞 *join()是使线程同步,如在某 ...

  5. Objective-C 【继承、变量修饰符(私有变量/方法)、description方法】

    ------------------------------------------- 继承 一段代码: #import <Foundation/Foundation.h> @interf ...

  6. 原子/Atomic操作

    原子/Atomic操作 一.什么是 原子/atom   这个术语用原子来表示不够准确,原子翻译自atom/atomic,其中atom在词典中的「词源/etymology」是: [Middle Engl ...

  7. win/linux 下使用 psutil 获取进程 CPU / memory / IO 占用信息

    psutil - A cross-platform process and system utilities module for Python 1. 安装 pip 安装即可. windows 下需要 ...

  8. jQuery 1.7以后 jQuery2 新元素绑定事件on替代live

    最近做了一个类别动态加载的功能,jQuery版本用的是2.02. 绑定事件jQuery1.7之前用的是live或者是bind.新版的jQuery新增了on方法 由于子类别是动态加载的,默认是不会有事件 ...

  9. html分页

    <div class="fy"> <a href="" title="上一页">上一页</a> < ...

  10. Dreamweaver 添加 cakephp ctp后缀名

    Dreamweaver 默认是不支持ctp文件高亮的,即使用Dreamweaver打开ctp文件,也只能像记事本一样编辑 但是我们可以通过修改两个文件,来添加Dreamweaver对ctp文件的扩展支 ...