文档章节

Windows Phone 8开发环境搭建

智捷课堂
 智捷课堂
发布于 2014/11/24 16:35
字数 951
阅读 80
收藏 5

开发Windows Phone需要两个工具:Windows Phone SDK 8.0和Visual Studio集成开发工具。我们购买的Visual Studio Ultimate 2012不包括Windows Phone SDK,由于Visual Studio Ultimate 2012是收费软件,如果广大读者没有授权,也可以使用Visual Studio Express 2012 for Windows Phone 8。
我们推荐的做法是如果有Visual Studio Ultimate 2012版本,先安装Visual Studio Ultimate 2012,再安装Windows Phone SDK。如果没有Visual Studio Ultimate 2012版本,直接下载Visual Studio Express 2012 for Windows Phone 8安装,Visual Studio Express 2012 for Windows Phone 8环境中包含了Windows Phone SDK 8.0。


Windows Phone SDK 8.0安装
Windows Phone SDK 8.0的下载地址是http://www.microsoft.com/zh-cn/download/details.aspx?id=35471,在浏览器中打开该网址,如图所示,我们可以在该页面选择SDK语言,选择好后点击下载按钮就会进入下载下载程序选择页面。 

下载Windows Phone SDK 8.0


下载程序选择页面

在下载程序选择页面中选择WPexpress_full.exe下载,WPexpress_full.exe只有1.0MB这说明它是在线安装的客户端,下载完成双击WPexpress_full.exe在线安装SDK。
提示 在安装之前最后仔细阅读Windows Phone 8 Release Notes。Windows Phone SDK 8.0安装对操作系统要求是Windows 8 64 位 (x64) 客户端版本;硬件要求是:6.5 GB 的可用硬盘空间,4 GB RAM和64位 (x64) CPU。
Visual Studio Express 2012 for Windows Phone 8安装
 如果没有Visual Studio Ultimate 2012也不打算花钱购买,那么微软给了另外一个选择,安装Visual Studio Express 2012 for Windows Phone 8,Visual Studio Express 2012是一个免费版本的Visual Studio集成开发环境,我们只是为了开发和发布Windows Phone 8程序,Visual Studio Express 2012 for Windows Phone 8就可以了。
我们在上一节下载的WPexpress_full.exe文件,在安装WPexpress_full.exe时候,如果本机没有安装任何的Visual Studio 开发工具,则会在线安装Visual Studio Express 2012 for Windows Phone 8。
Visual Studio Express 2012 for Windows Phone 8的安装过程除了安装Windows Phone SDK 8.0,还会安装测试Windows Phone 8模拟器(或称为仿真器)、Windows Phone Developer Registration和Application Deployment等工具。
Windows Phone 8模拟器要求Windows 8 专业版或更高版本,需要支持二级地址转换 (SLAT) 的CPU。如果我们的计算机满足硬件和操作系统要求,但不满足 Windows Phone 8模拟器要求,那么我们仍然可以安装和运行 Windows Phone SDK 8.0。只不过Windows Phone 8 模拟器将无法工作,我们无法在Windows Phone 8 模拟器上测试和部署应用,这种情况下可以连接Windows Phone设备进行测试。
Windows Phone Developer Registration工具是为Windows Phone设备解锁使用的工具,默认情况下Windows Phone设备是不能直接连接电脑进行测试和部署应用的,需要通过该工具进行解锁,在解锁时候需要还需要微软的开发者账号。

设备解锁

Application Deployment工具是为Windows Phone应用程序包XAP文件,进行部署安装的,可以在设备或模拟器上安装。XAP相当于Android的APK包。Application Deployment工具启动后的界面如下图所示,我们可以在“目标”中选择要部署到的设备或模拟器。XAP后面的“浏览”按钮可以在本机上找XAP文件,选择完成后点击“部署”按钮进行部署安装。


 Application Deployment工具

更多内容请关注国内第一本Cocos2d-x 3.2版本图书《Cocos2d-x实战:C++卷》

本书交流讨论网站:http://www.cocoagame.net
更多精彩视频课程请关注智捷课堂Cocos课程:http://v.51work6.com

欢迎加入Cocos2d-x技术讨论群:257760386

欢迎关注智捷iOS课堂微信公共平台


© 著作权归作者所有

智捷课堂

智捷课堂

粉丝 40
博文 239
码字总数 215495
作品 0
东城
私信 提问
Windows phone 8 开发环境搭建

从微软发布 Windows phone 8 SDK发布以来, 就非常研究一下;很无耐Wp8对开发环境要求比较苛刻。 系统 Windows 8 x64 RAM 4G以上 WP8支持XAMLC#/VB、native C++/C和HTML5三种代码进行开发。开...

跃月
2013/01/30
457
0
搭建Windows Phone 8开发环境介绍

系统或功能要求   操作系统:Windows 7(32 位)、Windows 7(64 位)、Windows Vista SP2(32 位)和 Windows Vista(64 位)或者更高版本。   注意:   不支持 :Windows XP、Windows Serve...

muxiaobo123
2012/12/25
1K
5
[力荐] 目前最好的中文WP7开发教程哦!

目 录 1、 准备工作: Windows Phone 7 开发环境搭建 Windows Phone 7 Series 开发问答 Windows Phone 7第一次亲密接触 2 、进阶开发: Windows Phone 7 Application Controls Windows Phone...

虫虫
2011/11/21
3.7K
18
[原创]Windows 8 Rp 上安装 Windows Phone 开发环境

话说很多朋友 都说不能在Windows8 Rp上跑 Windows Phone SDK开发环境 经过本人测试,完美解决此问题 本人用Windows 8 RP 系统, VS 2012开发环境, Windows Phone 7 SDK 现在说说怎么运行起来...

junwong
2012/06/14
320
0
Cocos2d-x for Windows Phone 8

Cocos2d-x for Windows Phone 8发布,代码由Microsoft Open Tech贡献,绝大多数测试例已经通过。游戏逻辑仍然用C++开发,基于cocos2d-x v0.13接口,方便大家移植。 开发环境要求: Windows ...

匿名
2012/10/31
2.7K
0

没有更多内容

加载失败,请刷新页面

加载更多

堆”和“栈

C++作为一款C语言的升级版本,具有非常强大的功能。它不但能够支持各种程序设计风格,而且还具有C语言的所有功能。我们在这里为大家介绍的是其中一个比较重要的内容,C++内存区域的基本介绍。...

SibylY
40分钟前
4
0
总结:Https

一、介绍 简单理解,https即在http协议的基础上,增加了SSL协议,保障数据传输的安全性。 它由以前的http—–>tcp,改为http——>SSL—–>tcp;https采用了共享密钥加密+公开密钥加密的方式 ...

浮躁的码农
42分钟前
6
0
数据库表与表之间的一对一、一对多、多对多关系

表1 foreign key 表2 多对一:表 1 的多条记录对应表 2 的一条记录 利用foreign key的原理我们可以制作两张表的多对多,一对一关系 多对多: 表1的多条记录可以对应表2的一条记录 表2的多条记...

Garphy
今天
7
0
MySQL 表崩溃修复

MySQL日志报错 2019-10-19 13:41:51 19916 [ERROR] /usr/local/mysql/bin/mysqld: Table './initread_hss/user_info' is marked as crashed and should be repaired2019-10-19 13:41:51 1......

雁南飞丶
今天
6
0
Error和Exception

1.Error类和Exception类都是继承Throwable类 2.Error(错误)是系统中的错误,程序员是不能改变的和处理的,是在程序编译时出现的错误,只能通过修改程序才能修正。一般是指与虚拟机相关的问...

大瑞清_liurq
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部