Visual studio 2015 如何为Windows 10 HWA捆绑包创建安装程序?

Visual studio 2015 如何为Windows 10 HWA捆绑包创建安装程序?,visual-studio-2015,installation,windows-10,win-universal-app,nsis,Visual Studio 2015,Installation,Windows 10,Win Universal App,Nsis,我使用MS Visual Studio 2015构建了一个Windows 10(HWA)。现在,我已经研究了是否有一种方法可以为它创建一个独立的安装程序——它将生成的.appx和相关文件捆绑到一个一键可执行文件中。遗憾的是,到目前为止,我仅通过使用提供的PowerShell脚本成功地将HWA包侧向加载 在本文中,我研究了NSIS(Nullsoft脚本安装系统)以创建此HWA的安装程序。到目前为止,根据最新版本(见F.2 3.0 Beta 2部分),似乎只有“初步的Windows 10支持” 因此

我使用MS Visual Studio 2015构建了一个Windows 10(HWA)。现在,我已经研究了是否有一种方法可以为它创建一个独立的安装程序——它将生成的
.appx
和相关文件捆绑到一个一键可执行文件中。遗憾的是,到目前为止,我仅通过使用提供的PowerShell脚本成功地将HWA包侧向加载

在本文中,我研究了NSIS(Nullsoft脚本安装系统)以创建此HWA的安装程序。到目前为止,根据最新版本(见F.2 3.0 Beta 2部分),似乎只有“初步的Windows 10支持”

因此,我的问题是:

  • 如何创建独立安装程序,而不需要调用PowerShell安装例程
  • 对于
    appx
    应用程序,“初步Windows 10支持”是什么意思
  • 注意:

    我对非基于Windows应用商店的方法感兴趣,因为该应用程序只应通过本地安装分发给一组经过验证的客户

    编辑-1:


    我对其他(非基于NSIS的)安装程序创建方法持开放态度。

    NSIS不支持现成的HWA应用程序。如果您知道要调用哪些Windows API,您可能会使用系统插件或创建自定义NSIS插件。我快速查看了MSDN,但找不到应该调用哪个API来加载应用程序


    关于Windows 10初步支持的部分与现代应用程序无关。主要是关于一般兼容性和版本检查。

    您考虑过提供这样的HWA插件吗?可能对许多其他开发人员也很有用。@rzo就像我在回答中说的,我甚至找不到正确的API来调用,因此没有这些信息,任何人都做不了什么……也许@kiril seksenov可以在这里提供支持,因为他是MSFT和HWA团队的一员(提交人:)。