如何在 Azure 上发布多项目解决方案

How to publish multi-project solution on Azure

我有一个包含 2 个项目(MVC 和 API)和 2 个 class 库的解决方案。

我已通过 Visual Studio 成功将 MVC 项目发布到 Azure (azurewebsites.net)。但是,当我尝试发布 API 项目(MVC“前端”用于查询数据库)时,它中断了:意思是,已发布的 MVC 项目 - 以前可以访问 - returns HTTP 404即刻。 API 项目也不可用。

我试过以下方法:

谢谢@thesystem,我正在将其转换为答案,以便帮助其他社区成员。

因此,在为 API 添加额外的部署槽后,问题似乎解决了,现在部署时两个项目都可以访问。

要通过 Azure 门户添加插槽,您可以参考此 MicroSoft-Doc.