导入配置文件 VS Select 现有 - 在 Azure 应用服务中部署

Import profile VS Select existing - deployment in Azure app service

我已经在 Azure 中 运行 使用 VS 2019 开发的 .net 核心 Web 应用程序。我在新系统安装了VS 2019,打开解决方案。当我尝试使用 Visual Studio 发布应用程序时(可能是在简单的代码更改之后)。即将推出的 window 有 3 个发布选项。关于这些选项,有什么区别,什么时候用什么?

下面是屏幕截图,选项以红色突出显示。根据我的理解,Create New 用于全新部署。但是,我无法清楚地了解 "select 现有" 与 "导入配置文件" 以及何时使用什么?

能否从 Azure 门户下载相关服务的发布配置文件并重新导入?

The window that is coming up having 3 options to publish. Regarding these options, what is the difference, and when to use what?

1.Create New 选项使我们能够创建新的应用服务,创建或使用现有的应用服务计划(托管计划) 和您特定订阅中的资源组,如下所示。

如果您没有通过 Azure 门户或 VS 等创建的任何现有应用服务,您可以在发布项目之前使用此选项创建一个新应用服务。

2.Select Existing 选项使我们能够搜索和 select 来自特定订阅和资源组的现有应用程序服务。

如果您想将项目发布到现有应用服务,可以使用此选项。

3.Import Profile... 选项提供了一种方法来导入我们从 Azure 门户获得的 publish settings,如下所示,然后部署我们的应用程序。

有时,开发人员在 Visual Studio 中没有使用同一帐户登录(使用此帐户创建 Azure 应用服务等资源),要将应用部署到现有应用服务,我们可以使用此选项并导入发布设置文件。