我已经使用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)。
所以我的问题是:
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/