2017-10-20 94 views
3

我真的很喜欢在门户网站中使用Azure功能,但我开始需要一些更习惯于git repo的工具,轻松添加程序集,并且只是简单的工作在更熟悉的环境中。从门户导入到Visual Studio中的Azure功能

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

+0

的一步就如何做到这一步的指导 - 看看这个链接:https://blogs.msdn.microsoft.com/appserviceteam/2017/03/16/publishing-a-net- class-library-as-a-function-app/ –

回答

4

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

你也可以去平台设置选项卡,然后打开应用服务编辑这将让你下载该工作区,如下图所示。这将下载功能项目到一个文件夹,你可以检查到源代码管理和使用CI/CD。

但是一个重要的注意是C#项目门户网站使用C#脚本文件(.csx),和Visual Studio工具的功能,并创建.NET程序集文件(.dll),所以如果使用C#,你不会能够下载工作区并在Visual Studio中打开它 - 你最好将代码复制/粘贴到Visual Studio项目中。

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

App Service Editor

+0

谢谢,这是我所寻找的那种视角。 – tokyo0709

相关问题