
运行Visual Studio
官网申请序列号
在运行Visual Studio Express 2012 For Windows Phone的时候,会要求输入序列号,这个只需要点击旁边的“在线注册”字样注册就可以收到带有序列号的邮件。


新建第一个Windows Phone 8 App

选择Windows Phone App项目模板

选择目标系统为Windows Phone OS 8.0


选择模拟器(Emulator WVGA 512M),点击运行
使用Windows Phone模拟器运行,提示“The Windows Phone Emulator wasn't able to create the virtual machine. Generic failure”。

下面将通过修改vmx文件来解决这个问题。
修改vmx文件
vmx是VMware的配置文件。先关闭当前的虚拟机,然后进入刚创建的虚拟机所对应的目录,找到“.vmx”结尾的文件,使用记事本或其它编辑器工具打开,在文件末加入下列语句:

vmx文件
hypervisor.cpuid.v0 = "FALSE"mce.enable = "TRUE"
Hyper-V会检查当前是否运行在虚拟机里,只有当不是的时候才会正常运行。hypervisor.cpuid.v0 = "FALSE" 这句话就是为了绕过这个检查。
保存后,重新打开虚拟机。这次运行项目时,会提示“Do you want to configure the emulator to connect to the Internet?”,意思就是网络连接丢失,我们选择“Yes”,让模拟器配置网络连接。

现在你已经可以正常运行Windows Phone 模拟器了。Cheers!

这个过程有点长,耐心等待一会儿


这就是刚刚创建的应用
回过头来,看一下网络连接面板,会发现多了些奇怪的连接。这些就是Hyper-V创建的虚拟交换机连接。










