gpt4 book ai didi

c# - 将 Azure Function 从门户导入 Visual Studio

转载 作者:太空狗 更新时间:2023-10-29 21:32:13 25 4
gpt4 key购买 nike

我真的很喜欢在门户中使用 Azure 函数,但我开始需要一些更多的工具来提交到我的 git 存储库、轻松添加程序集以及在更熟悉的环境中正常工作。

是否可以在门户中创建 Azure 函数应用以及函数本身,然后移至 Visual Studio 并将该函数应用作为项目导入?或者我的做法是错误的?我知道我们可以直接从 Visual Studio 创建,然后发布到 Azure,也许这就是我们应该首先采取的方式。

最佳答案

一些你可以做的作品。您可以在门户中开始开发,然后使用像 func azure functionapp fetch-app-settings <appName> 这样的 CLI 命令通过 azure-function-core-tools 下载应用程序设置(连接字符串等)。 - 但这只会将设置拉入现有的本地项目。

您还可以转到平台设置选项卡并打开应用服务编辑器,这样您就可以下载工作区,如下图所示。这会将函数项目下载到一个文件夹中,您可以 checkin 源代码管理并与 CI/CD 一起使用。

但是,一个重要的注意事项是 C# 项目的门户使用 C# 脚本文件 (.csx),而 Visual Studio Functions 工具创建 .NET 程序集 (.dll),因此,如果使用 C#,您将无法下载工作区并在 Visual Studio 中打开它 - 您最好将代码复制/粘贴到 Visual Studio 项目中。

就个人而言,自从 VS 2017 的最新 v3 更新以来,我发现在 Visual Studio 中启动甚至比功能应用程序的门户更方便。

App Service Editor

关于c# - 将 Azure Function 从门户导入 Visual Studio,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46852886/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com