2017-10-20 138 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

相關問題