【发布时间】:2021-02-18 10:54:49
【问题描述】:
我们已经了解,MSIX 是 ClickOnce 的一个有趣的现代替代品。 使用 GUI 运行顺畅。我们还希望将它与 Powershell/CMD 脚本一起使用。 (我们只想要 msix 包,no 存储上传。)
这是我们的问题。我看过 MS (https://docs.microsoft.com/en-us/windows/msix/package/manual-packaging-root) 的文档,但它非常不完整。我没有什么特别的事情要做,我只想通过脚本而不是GUI进行标准导出。
拜托,谁能给我一个更好的指导/教程,以便通过命令行轻松创建 msix-Package?
这里的步骤,我发现 - 和部分问题:
- 创建 Manifest.xml - 内容的良好文档,但保存在哪里?我使用带有 *.sln 的文件夹
- 生成包资源索引 - 我找到了 MakePRI.exe,但使用起来很热门?
- 使用 MakeAppx 创建包 - 谁和在哪里使用?即使在标准情况下,我也需要一个 mapping.txt。它必须包含哪些文件?全部来自 Manifest?我必须将文件放在哪里 - 在线服务器或 PC 上的本地服务器?只有图片的图标?我必须在哪里运行它?它必须是带有 *.sln 的地方还是可以是子文件夹?我的程序的二进制文件在哪里?
- 创建应用程序包 - 映射文件中必须包含哪些内容,我何时将为 x86 和 x64 开发应用程序?
- 签署 msix - 听起来很简单 - 将 msix 文件和签名作为参数并运行
你看,我很困惑。使用 GUI - MSIX 创建很容易。但是如何自动化呢?有人可以帮我吗?
【问题讨论】:
标签: msix