创建商店应用程序修改包appxmanifest

时间:2017-10-04 12:47:21

标签: c++ windows-10-universal

我有一个通用的Windows应用程序(Windows运行时组件),我试图打包它:

Project->Store->Create App Package

但是每次打包完成后,我都可以看到我的Package.appxmanifest被修改了。

我在应用程序节点中有以下扩展部分,在打包后我找不到:

<Applications>
  <Applications>
   ...
     <Extensions>
        <uap:Extension Category="windows.appService" EntryPoint="AppForUpdaterService.BackGroundUpdaterTask">
          <uap3:AppService Name="com.mhas.appUpdater" uap4:SupportsMultipleInstances="true" />
        </uap:Extension>
    </Extensions>
  </Applications>
</Applications>

因此,我打包后无法使用该服务。

当我从visual studio部署时,它正在工作。

我在这里做错了什么? 我的平台详情:

  
      
  • 目标平台:Windows 10
  •   
  • 目标平台版本:10.0.14393.0
  •   
  • 目标平台最低版本:10.0.10586.0
  •   

1 个答案:

答案 0 :(得分:0)

这很奇怪。当我从xml编辑器编辑Package.appxmanifest时,它从

打包时消失了
Project->Store->Create App Package

但如果从App Manifest Designer进行编辑,它仍然保持不变!这对于尝试分发离线应用(侧载服务应用)的人来说可能会有所帮助。

我认为这是视觉工作室的一个错误。