0

我已经在 azure 市场上发布了一个托管应用程序,现在我想向该应用程序添加新功能(即:我对源代码做了一些更改)所以我该怎么做,我是否必须发布另一个应用程序并保留现有的,或者还有其他一些规定,我可以从中更新我的应用程序,以便所有用户都能自动获得更新的版本。

4

1 回答 1

0

对托管应用程序及其资源的任何更新必须由发布者通过他们选择的机制(Azure CLI、ARM 模板、Azure 门户、Terraform 等)通过发布者对为托管应用程序。

没有办法只推出新的 ARM 模板并将其推广到已部署的实例。但是,如果您想让新模板可供新创建的实例使用,您可以使用新模板重新发布报价(如果通过商业市场发布),但这绝不会影响托管应用程序的实例已经存在。

该代表同意, 陈述以下内容的文档 会误导该过程的实际工作方式:

您可以确保所有客户都使用 认可的版本。客户不必开发特定于应用程序的领域知识来管理这些应用程序。 客户自动获取应用程序更新,而无需担心应用程序的故障排除和诊断问题

这种“自动”版本控制过程是出版商自行负责实施的过程。实际上,托管应用程序中没有内置版本控制的概念。

于 2021-11-24T10:59:59.667 回答