繁体   English   中英

将Azure功能从门户导入Visual Studio

[英]Import Azure Function from portal into Visual Studio

我真的很喜欢在门户网站中使用Azure功能,但是我开始需要一些我以前用于提交我的git仓库的工具,轻松添加程序集,并且只是在更熟悉的环境中工作。

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

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

您还可以转到“ 平台设置”选项卡并打开“ 应用程序服务编辑器” ,以便下载工作区,如下图所示。 这会将函数项目下载到一个文件夹中,您可以将其检入源代码控制并与CI / CD一起使用。

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

个人自从VS 2017的最新v3更新后,我发现从Visual Studio开始比功能应用程序的门户更方便。

应用服务编辑器

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM