2

我们正在准备使用桌面桥为 Windows 应用商店部署的应用程序。

在 IDE 中使用“Project -> Deploy”选项将使用 AppxManifest.template.xml 生成 AppxManifest.xml,将一些变量替换为项目中的当前设置。

[UWP] 生成清单:.\Bin\AppxManifest.xml

有什么方法可以在不使用 IDE 的情况下触发此构建步骤,因此可以将其用于自动构建?

4

1 回答 1

1

Desktop Bridge 本身并没有为您提供这样的工具来做这些事情。但是,如果您查看桌面到 UWP 桥:手动转换文档,您将看到一个最小的清单模板文件。

然后,如果使用桌面应用转换器 (DAC) 来转换您的应用,您将需要输入一些参数。例如,“Publisher”、“Version”等。输入这些参数后,DAC 工具将帮助您将这些值填充到清单文件中。如果您从此处下载DesktopAppConverter.zip 。你会发现其实有很多PowerShell脚本文件,DAC集成了这些文件。当您输入参数时,它会自动帮助您调用特定的 PowerShell 脚本进行一些操作。您可以看到DesktopAppConverter\manifest\文件夹,应该有一些用于生成清单文件的脚本文件。

因此,根据您的要求,您必须手动执行这些操作,您可以制作一个工具(通过使用任何编程语言)将您的 AppxManifest.template.xml 与标准清单文件进行比较并填充特定值。你也可以制作一个 PowerShell 脚本,如果你熟悉 PowerShell,你可以做到。

于 2017-03-07T09:29:30.227 回答