如何将来自不同项目(解决方案)的多个 Microsoft azure 功能部署到同一资源组

Mag*_*Mag 4 azure azure-functions

例如,我有多个具有不同功能的项目

方案一

  • 项目A
    • 功能A1
    • 功能 A2

方案B

  • 项目B
    • 功能 B1
    • 功能 B2

我有 1 个具有项目 A 功能的资源组 (R1)。如果我将项目 B 功能部署到资源组“R1”,则删除项目 A 功能并将其替换为项目 B 功能。

有没有办法将项目 A 和项目 B 的功能一起部署到同一个资源组 (R1)?

Geo*_*hen 5

我用 Visual Studio 进行了测试,效果很好。

默认情况下,您的函数会被覆盖,因为该值Delete existing files在您选择部署时设置为 true Select Existing

在此处输入图片说明

所以你可以编辑你的发布配置文件设置。取消选中Remove additional files at destination.

在此处输入图片说明

然后,您将能够将它们部署在一起。然而,推荐的方法是将所有内容部署为一个包。