原地址: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. angularjs的一些优化小技巧

    尽可能少调用 ng-repeat ng-repeat默认会创建很多监听器,所以在数据量很大的时候,这个非常消耗页面性能,我觉的只有在当需要经常更新数据列表的时候才需要用ng-repeat,要不然放那么 ...

  2. 怎么关闭InstantRun

     Settings → Build, Execution, Deployment → Instant Run and uncheck Enable Instant Run. 

  3. Android 百度地图开发之一(Hello BaiDu Map)

    之前也接触过百度地图的开发,但那是在网上找的案例或代码,而且是比较老的版本.打算重新学习一下百度地图的开发. 本次使用的百度地图的版本是 Android SDK v3.0.0 本篇文章主要讲述百度地图 ...

  4. Google Map JavaScript API V3 实例大全

    Google Map JavaScript API V3 实例大全 基础知识 简单的例子 地理位置 语言 位置 坐标 简单的投影 事件 简单事件 关闭事件 多次添加事件 事件属性 控制 php禁用ui ...

  5. XMPP即时通讯(代码实现)

    1.配置XMPP(XMPPConfig.m) 2.配置XMPPFramework框架 3.创建单例类(XMPPManager.h/XMPPManager.m)管理器 XMPPManager.m: #i ...

  6. 03链栈_LinkStack--(栈与队列)

    #include "stdio.h" #include "stdlib.h" #include "io.h" #include " ...

  7. IO流02_文件过滤器

    [简述] 在File类的list方法中可以接收一个FilenameFilter参数,通过该参数可以列出只满足要求的文件. FilenameFilter接口里包含了一个accept(File dir, ...

  8. 改善EF代码的方法(上)

    本节,我们将介绍一些改善EF代码的相关方法,如NoTracking,GetObjectByKey, Include等. > MergeOption.NoTracking 当我们只需要读取某些数据 ...

  9. mysql密码忘记后重置密码

    之前在centOS里安装了xampp,设置了mysql数据库root密码,今天需要增加个数据库,发现忘记之前设置的密码是什么了.经过一番摸爬滚打,终于搞明白了,注意以下的操作都是以linux的root ...

  10. Linux CPU亲缘性详解

    前言 在淘宝开源自己基于nginx打造的tegine服务器的时候,有这么一项特性引起了笔者的兴趣.“自动根据CPU数目设置进程个数和绑定CPU亲缘性”.当时笔者对CPU亲缘性没有任何概念,当时作者只是 ...