visual-studio-2015 - 如何为Windows 10 HWA bundle 创建安装程序?

标签 visual-studio-2015 installation windows-10 win-universal-app nsis

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

在这种情况下,我研究了NSIS(Nullsoft可脚本安装系统)为该HWA创建安装程序。根据最新的changelogs(到目前为止,似乎只有“对Windows 10的初步支持”)(请参阅版本F.2 3.0 Beta 2)。

所以我的问题是:

  • 如何创建独立的安装程序,而无需来调用PowerShell安装例程?
  • “Windows 10初步支持”对appx应用程序意味着什么?

  • 注意:

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

    EDIT-1:

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

    最佳答案

    NSIS不支持开箱即用的HWA应用程序。如果您知道要调用哪些Windows API,则可以使用System插件或创建自定义的NSIS插件。我对MSDN进行了快速浏览,但找不到用于旁加载应用程序的哪个API。

    有关Windows 10初步支持的部分与Modern应用程序无关。它主要是关于常规兼容性和版本检查的。

    关于visual-studio-2015 - 如何为Windows 10 HWA bundle 创建安装程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35312696/

    相关文章:

    c++ - Cmake 找到 hdf5 但尝试链接到 Windows 上的 dll

    .net - 为什么 UWP 类库项目引用被复制到主项目?

    python - 在 Ubuntu 上使用 sao 安装 Tryton ERP

    python - 下载适用于 Python 的 SQL 时出错

    windows - 为什么 Windows 上的 bash 会说 "No such file or directory"?

    visual-studio-2012 - 如何在 Windows 10 上的 Visual Studio 2012 中添加 Edge 作为我的调试浏览器?

    c# - 操作无法完成。该系统找不到指定的路径

    visual-studio - 如何在Visual Studio 2015项目中使用Qt?

    php - Prestashop 1.7.7.5 使用 nginx 安装到 Ubuntu 20.04

    wix - 在 Visual Studio 环境中将第一个自定义对话框添加到 WIX