导入Microsoft.WindowsAzure.Storage.DataMovement的最佳方法是什么?在门户中用C#编写的Azure Function应用程序中?

时间:2018-11-22 19:32:34

标签: function azure azure-function-app-proxy

发布我无法在云上运行Azure功能!

由于要使用C#在门户中编写一个新的功能应用程序,因此无法导入所需的软件包,尤其是这两个软件包。

using Microsoft.WindowsAzure.Storage.Blob;
using Microsoft.WindowsAzure.Storage.DataMovement;

导入它们的最佳方法是什么?

为什么功能应用程序在本地运行正常,而不是在发布到Azure时不能正常运行,这个问题是否会得到解决,即使使用默认模板创建的简单的直接Blob触发功能应用程序发布到门户网站时似乎也无法正常运行?

1 个答案:

答案 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;