zoukankan      html  css  js  c++  java
  • Windows8中如何打包和安装一个本地的Metro类型应用(转)

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

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


    如果直接运行vs11的编译的可执行文件将得到如下错:

    所以metro应用不能像desktop应用直接拷贝vs11编译出来的可执行文件到另外一台机器上运行。为此vs11提供了两种方式分发应用。
     通过windows store
     创建本地应用包
    App store我们这边不讨论,这里说下第二种方式。
    在VS11下,右键选择工程文件将弹出如下菜单,
    1.选择Store->Create App Package.
    2.选择Create a package to use locally only, 点击next

    3. 填写合适的版本号

    4.点击create,此时将在目录Project/SimpleBlogReader下产生AppPakcages目录,这个目录就是此次所产生应用包,可以放到任何其他的Win8下安装运行。
    那么如何这个包呢?
    应用包下有如下的文件:

    右键选择包里的bat文件,并Run as administrator运行如下:

    此时在win8的start界面下就有应用的tile图标了。
  • 相关阅读:
    rails 给类添加属性
    workflow engine Ruote初体验之二(通用属性)
    workflow engine Ruote初体验之一(概念)
    workflow engine Ruote 安装
    文字编码
    C# 制作Windows服务安装包
    Ruby on rails初体验(三)
    18-语言入门-18-鸡兔同笼
    17-语言入门-17-笨小熊
    16-语言入门-16-谁获得了最高奖学金
  • 原文地址:https://www.cnblogs.com/nio-nio/p/3586705.html
Copyright © 2011-2022 走看看