Windows 8 APP发布(本地)

这几天尝试做了一个Metro Style的APP,结果在打算Release出来的时候,出现问题了。


找到正常VS发布的Bin路径,在Release文件夹中可以找到appName.exe文件。但是双击的时候会弹出一个对话框,表示这个文件不能独立运行,必须要一个APP容器。看来Metro跟我们平常所习惯应用程序的还是有很大差异的。


Win8本质可以分成两块,一块是Win7的升级,另一块便是Metro Style。对于Metro的应用,我们需要将应用打包,然后install到Metro中,在Metro中运行。同时这个Package还可以Upload到Store上,不过这中间需要一定的步骤,此次不进行详细描述。


接下来讲一下本地发布的步骤:


1. 创建一个新的Package


2. 点击Create Package后,在Wizard中可以看到



这个时候他所问是是否上传到Store中。对于我还没有完善的程序,当然还没有达到上传的地步,目前我需要的是本地运行测试,所以选择No。


点击Next后,Wizard会提示我们选择Package的设定,比如版本、平台,最后点击Create即可创建成功。


3. 对此Package完成,但是这并不代表我们可以运行他了


接下来,首先找到程序目录(不是Bin目录,而是Bin的同级目录),找到目录名AppPackages,这便是我们所有包所放置的路径。


在目录里我们可以看见以 appName_version_cpu_Test 命名的文件夹,同级还有后缀为appxupload的文件,作用如名。


进入我们想要的平台的文件夹,可以看到5个文件,这里就不一一叙述了,我们所要做的只是Deploy而已。


找到以ps1为后缀的文件,右键选择PowerShell运行,弹出PowerShell,选择Y。


OK,当提示successfully installed的时候,我们便可以在Metro中找到这个APP的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值