标签: visual-studio azure azure-functions
我是Azure的新手并使用门户网站编写了一个Azure功能。现在我想继续使用Visual Studio 2017进行处理。我似乎无法找到在Visual Studio中打开/编辑此现有函数的方法。
我确信我可以在VS中创建一个新的Azure功能,复制代码,设置/连接到存储等,然后部署一个新实例并删除当前实例,但是希望避免这种情况。
理想情况下,希望在VS中有某种打开/连接Azure帐户,或者可能是门户网站中的“在VS中编辑”按钮等。
TIA!
答案 0 :(得分:7)
嗯,尽可能接近门户网站,功能应用程序,然后点击Download app content按钮并询问Visual Studio解决方案:
Download app content
这将为您提供包含csproj文件的函数的zip文件。
csproj
问题是门户功能是C#脚本(csx文件),而Visual Studio并不适合使用它们。在Visual Studio 2017中创建新的Function App时,它将创建一个预编译的函数项目 - 一个包含cs文件的普通类库。
csx
cs
不幸的是,没有自动的方法将脚本函数转换为预编译的函数。