如果我在Azure门户中创建Azure功能,如何在Visual Studio中获取脚本并对其进行编辑?我知道我可以从脚本窗口复制C#代码,但这只是函数的一部分。如何获取所有内容 - 代码,触发器,输出等 - 并将其带入Visual Studio?
答案 0 :(得分:1)
Azure中的功能应用程序刀片中有一个按钮,可让您下载功能应用程序的内容:
您甚至可以选择下载内容和Visual Studio项目,以便直接将其导入VS.但是,正如Travis所提到的那样,您应该反过来这样做,并在VS中保持开发,然后使用各种部署选项之一将您的功能推送到Azure。
答案 1 :(得分:0)
您可以使用FTP或Kudu(.scm.azurewebsites.net)下载应用内容。
一般来说,如果您想在Visual Studio中工作,最好在那里完成工作,然后使用多个部署选项之一部署到应用程序。
答案 2 :(得分:0)
迁移文件后(如其他答案中所述),您还会注意到Visual Studio鼓励使用与门户网站不同的编程模型:
因此,要在VS中充分发挥作用并利用VS构建系统(以及单元测试和其他VS功能),您需要迁移代码。 有关webjobs的更多详细信息,请参阅https://blogs.msdn.microsoft.com/webdev/2017/05/10/azure-function-tools-for-visual-studio-2017/。