在没有GUI或msi安装程序的情况下手动创建msix软件包

时间:2018-10-13 00:27:12

标签: windows windows-installer installer msix

谁能给我一个提示,说明如何手动定义msix包?我的应用程序还没有msi程序包,所以我不能简单地将其转换。有没有一种方法可以像配置文件那样创建,在其中我可以手动定义哪些文件需要放入msix包中? MSIX GUI Creator也不给我足够的控制权。任何链接或帮助都将受到高度赞赏

2 个答案:

答案 0 :(得分:2)

按照Stein的建议,一种简单的方法是从Advanced Installer中获得Express edition并仅创建一个空的新项目(不转换旧的安装程序,它也可以这样做),然后在“文件和文件夹”页面中添加要包含在软件包中的所有资源。

在项目的其余视图中,您可以定义应用程序详细信息,数字签名配置,功能...,基本上,您可以在可通过其GUI定义的AppxManifest.xml文件中手动定义的任何内容。

如果您确实是getting started with MSIX, the tutorial,我写的书也是一个很好的参考。

免责声明:我正在团队建设Advanced Installer。

答案 1 :(得分:0)

最简单的方法是使用Microsoft提供的免费可执行文件makeappx.exe,它能够从应用程序所在的目录中创建 msix appx 程序包在