Windows 8应用开发实战
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.7 开发环境与开发者账号

开发商店应用比开发传统Windows应用的门槛稍微高了那么一点,并且如果想要发布应用到商店,还需要支付一定的年费。这种机制基本沿用了被苹果和谷歌证明过的模式。

1.开发环境

操作系统:Windows 8(包括Windows 8.1);开发工具:Visual Studio 2012(包括Visual Studio 2012)。

注意:

· 即使在Windows 7上安装了Visual Studio 2012也新建不了Windows商店应用的模板;

· Windows RT上不可以进行开发,因为不能安装Visual Studio 2012,而只能运行编译成目标平台为ARM版的Windows商店应用。

Windows 8与Visual Studio 2012的下载(购买)地址如下:

http://msdn.microsoft.com/zh-cn/windows/apps/br229516

2.开发者账号

开发者账号是免费的,可以在上传到Windows应用商店之前做本地的测试和评估,也可以部署在Windows 8上,但是有一个月的期限,过期之后程序便无法运行,需要重新部署,只有上传到Windows应用商店里供用户下载后安装,才没有时间限制。

获取开发者账号:

1)通过Visual Studio获取开发者许可

在第一次运行Visual Studio 2012时,系统会提示你获取开发者许可证。可以通过微软的账户(如Live账号)注册,阅读许可条款,然后单击“我同意”。如果要继续,则在“用户帐户控制(UAC)”对话框中单击“是”。

每次获取后会拥有一个月的有效期,过期后(或者删除了该许可证)需要联网续订。获取许可后就可以在Visual Studio 2012或Blend for Visual Studio 2012中按F5键运行调试应用了。

可以在使用Visual Studio的任何时间续签开发者许可证。在Visual Studio 2012的工具栏上,依次选择“项目”→“应用商店”→“获取开发者许可证”。如果使用的是Visual Studio Express 2012 for Windows 8,可单击“应用商店”→“获取开发者许可证”。

2)在命令提示符处获取开发者许可证

可以用管理员权限打开PowerShell,输入:

C:\PS> Show-WindowsDeveloperLicenseRegistration
C:\PS> Get-WindowsDeveloperLicense
C:\PS> Unregister-WindowsDeveloperLicense