最近大家都在写博客园的技术文章,按耐不住了,也把自己平时学习中遇到和学习到的一些东西写出来,供大家分享也好,自己留个纪念也好,有个可以查看的东西。

言归正传,随着微软对Windows Phone的投入越来越多,人们总算开始对Windows Phone提起一点重视的心态,愿意投身Windows Phone开发的朋友也多了起来,既然是起步之旅,第一步自然是环境的搭建,那这篇开篇之作,就从搭建Windows Phone开发环境开始;

Windows Phone 开发环境搭建

1.SDK的获取

SDK的下载地址

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

系统要求

值得注意的是WP8的sdk需要的系统要求,必须是Windows 8 64 位 (x64) 客户端版本(Server系统好像限制要小些,2008 R2就可以, Hyper-v惹的祸)

硬件要求

需要一个支持二级地址转换 (SLAT) 的处理器,否则你将不能运行WP的模拟器(真机可以调试,还是Hyper-v惹的祸)

Visual Studio要求

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

Visual Studio 2012及以上版本 (Visual Studio 2013中已经包含了WP8的SDK)

2.安装

这个其实没有什么好说的如果是VS2013的话,直接安装后就已经可以开发Windows Phone程序了(安装时记得勾选WP SDK);

总结

微软的开发环境还是比较好搭建的,基本上装个VS就可以了,在这里补充说明下吧,如果装了WP8 SDK的话,系统会默认启动Hyper-v虚拟化工具,这个启动之后会导致其他的虚拟机工具安装失败(VMware是,其他我没用过不好说行不行),如果有本机需要安装其他虚拟机的需求请慎重。

需要装其他虚拟机的朋友,可以考虑在本机的虚拟机上安装Windows 8,在这个上面进行Windows Phone的开发(当然你的机器性能要足够强大,要不……)

备注

VMware上安装Windows Phone 8 SDK的方法:

1.为了在虚拟机上支持Hyper-V服务,需要勾选上(处理器->虚拟化 Inter VT-x/EP T 或 AMD-V/RVI(V))

2.找到虚拟机的存放目录,找到.vmx文件,用记事本打开,在里面加上两条配置

                    hypervisor.cpuid.v0 = "FALSE"
                    mce.enable = "TRUE"
 
这样应该就可以在虚拟机中安装Windows Phone 8的SDK了。
 
第一篇文章就写到这里,写技术文章没经验(就以前写作文的底子,还总是挣扎在及格线上),不足之处请多包含

Windows Phone 开发起步之旅之一 平台环境的搭建的更多相关文章

  1. Windows Phone 开发起步之旅之二 C#中的值类型和引用类型

    今天和大家分享下本人也说不清楚的一个C#基础知识,我说不清楚,所以我才想把它总结一下,以帮助我自己理解这个知识上的盲点,顺便也和同我一样不是很清楚的人一起学习下.  一说起来C#中的数据类型有哪些,大 ...

  2. Ubuntu下Node.js开发起步之旅

    因为忙其它的事,把Node.js的学习放下了快两个月了,世事变化还真快,发现很多东东都改变了,express已经升级到4.x了,变化还不小! 我原来的学习过程是在VirtualBox中安装Ubuntu ...

  3. Kinect for Windows SDK开发初体验(一)环境配置

    1.开发环境需求 (1).硬件需求 a.需要拥有双核,2.66GHz以上的CPU. b.显卡支持Microsoft DirectX 9.0c; c.2GB的内存 d.Kinect for Window ...

  4. Cocos2d-x在Windows平台环境的搭建

    |   版权声明:本文为博主原创文章,未经博主允许不得转载. windows平台下配置Cocos2d-X引擎所需的压缩文件和可执行文件,如下: 下载链接: adt:    http://tools.a ...

  5. 我的Java开发学习之旅------>在Dos环境下Java内部类的编译和运行

    习惯了在IDE工具上进行代码编写,连最基本的Javac命令和Java命令都忘记的差不多了,今天对一个Java内部类进行编译和运行的时候,就出糗了.IDE是把双刃剑,它可以什么都帮你做了,你只要敲几行代 ...

  6. cocos2d-x2.2.3和android平台环境的搭建

    准备工作:1.我只是将cocos2d-x移植到android平台,所以默认为大家已经将android平台搭建完成了(eclipse和android SDK已经配置好,java环境搭建好) 2.下载an ...

  7. 在Android开发中使用Ant 一:环境的搭建及入门

    配置Ant环境 下载Ant:http://ant.apache.org/bindownload.cgi 在windows上应该选择zip压缩包,将zip压缩包解压到一个目录. 打开系统环境变量,在系统 ...

  8. Linux设备驱动开发环境的搭建(转)

    经过两周的摸索,终于对Linux设备驱动开发有了个初步的认识,下面对Linux设备驱动开发环境的搭建做个小结,以方便自己以后查询,同时也能给同道的初学者一点帮助. 刚接触Linux设备驱动时,初学者往 ...

  9. 如何在Windows平台使用VS搭建C++/Lua的开发环境

    转自:http://ju.outofmemory.cn/entry/95358 本文主要介绍如何在Windows平台利用VS搭建C++/Lua开发环境.这里的“C++/Lua开发环境”主要指的是C++ ...

随机推荐

  1. 使用maven下载依赖包及maven常见问题汇总

    最近下载了SPRING3.1.4,发现只有SPRING相关的源码,没有其依赖的jar包.SPRING依赖的jar相当多,自己一个一个的下载比较费劲,就仔细阅读了SPRING下载说明,新版本的SPRIN ...

  2. java多线程之死锁

    产生死锁的条件: 1.有至少一个资源不能共享2.至少有一个任务必须持有一个资源并且等待获取另一个被别的任务持有的资源3.资源不能任务抢占4.必须有循环等待 只要打破其中一个条件就不会产生死锁,通常是打 ...

  3. Matlab学习:读取指定文件夹及其五级子文件夹内的文件

    OpenCV2.4.X版本提供了三个函数来读取指定目录内的文件,它们分别是: (1)GetListFiles:读取指定目录内所有文件,不包含子目录: (2)GetListFilesR:读取指定目录及其 ...

  4. Mingyang.net:注解配置Hibernate时报错Unknown Entity

    注解配置时报错:org.hibernate.MappingException: Unknown entity: net.mingyang.cms.bean.User org.hibernate.Map ...

  5. uva 11488 Hyper Prefix Sets(狂水)

    题意: 获得集合中最长前缀长度*有该前缀个数的最大值 Prefix goodness of a set string is length of longest common prefix*number ...

  6. jdbc调用sparksql

    将hive-site.xml拷贝到spark目录下conf文件夹 local模式 spark-sql --driver-class-path /usr/local/hive-1.2.1/lib/mys ...

  7. Esfog_UnityShader教程_漫反射DiffuseReflection

    这篇是系列教程的第三篇,最近工作比较紧,所以这个周六周日就自觉去加了刚回来就打开电脑补上这篇,这个系列的教程我会尽量至少保证一周写一篇的.如果大家看过我的上一篇教程<Esfog_UnitySha ...

  8. 初探接口测试框架--python系列7

    点击标题下「蓝色微信名」可快速关注 坚持的是分享,搬运的是知识,图的是大家的进步,没有收费的培训,没有虚度的吹水,喜欢就关注.转发(免费帮助更多伙伴)等来交流,想了解的知识请留言,给你带来更多价值,是 ...

  9. canvas-star6.html

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  10. mysql创建远程用户

    grant all privileges on *.* to myuser@"%" identified by 'password'; 用root用户登陆,然后: grant al ...