发布我无法在云上运行Azure功能!
由于要使用C#在门户中编写一个新的功能应用程序,因此无法导入所需的软件包,尤其是这两个软件包。
using Microsoft.WindowsAzure.Storage.Blob;
using Microsoft.WindowsAzure.Storage.DataMovement;
导入它们的最佳方法是什么?
为什么功能应用程序在本地运行正常,而不是在发布到Azure时不能正常运行,这个问题是否会得到解决,即使使用默认模板创建的简单的直接Blob触发功能应用程序发布到门户网站时似乎也无法正常运行?
答案 0 :(得分:1)
您必须引用缺少的外部程序集: https://docs.microsoft.com/en-us/azure/azure-functions/functions-reference-csharp#referencing-external-assemblies
因此,您的函数应以如下形式开始:
#r "Microsoft.WindowsAzure.Storage"
using Microsoft.WindowsAzure.Storage.Blob;
using Microsoft.WindowsAzure.Storage.DataMovement;