首页 > Windows开发 > 详细

Windows8中如何打包和安装一个本地的Metro类型应用(转)

时间:2014-03-07 19:39:56      阅读:566      评论:0      收藏:0      [点我收藏+]

Windows8中如何打包和安装一个本地的Metro类型应用

微软对Windows 8平台上的Metro应用控管的比较严格,表示此类应用只通过该公司的应用商店销售,也就是说Windows Store将是Metro应用的唯一发布渠道,这样做的好处是微软可以方便对应用进行扫描,防止恶意软件,同时商务上也方便提取利润。但是不利于开发者的分发。所以如果要在不上传到windows store的情况下,另外一台机器运行本台机器的应用改如何操作呢?
Visual studio 2011提供了一个这样本地打包功能,
假设有一个很简单的win8 metro应用工程文件如下如下:
bubuko.com,布布扣

如果直接运行vs11的编译的可执行文件将得到如下错:
bubuko.com,布布扣
所以metro应用不能像desktop应用直接拷贝vs11编译出来的可执行文件到另外一台机器上运行。为此vs11提供了两种方式分发应用。
? 通过windows store
? 创建本地应用包
App store我们这边不讨论,这里说下第二种方式。
在VS11下,右键选择工程文件将弹出如下菜单,
1.选择Store->Create App Package.
2.选择Create a package to use locally only, 点击next
bubuko.com,布布扣
3. 填写合适的版本号
bubuko.com,布布扣
4.点击create,此时将在目录Project/SimpleBlogReader下产生AppPakcages目录,这个目录就是此次所产生应用包,可以放到任何其他的Win8下安装运行。
那么如何这个包呢?
应用包下有如下的文件:
bubuko.com,布布扣
右键选择包里的bat文件,并Run as administrator运行如下:
bubuko.com,布布扣
此时在win8的start界面下就有应用的tile图标了。

Windows8中如何打包和安装一个本地的Metro类型应用(转),布布扣,bubuko.com

Windows8中如何打包和安装一个本地的Metro类型应用(转)

原文:http://www.cnblogs.com/nio-nio/p/3586705.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!