【发布时间】:2018-04-27 15:26:16
【问题描述】:
在使用 WindowsAzure.Storage 7.2.1 时,一个功能很好,但其他功能依赖于 8.5,它们会失败。 如果我使用 WindowsAzure.Storage 8.5 上传 blob 文件,则会引发错误:
Can't bind Blob to type Microsoft.WindowsAzure.Storage.Blob.CloudBlockBlob
您将如何解决此类冲突?
这是我上传 blob 的代码:
public static void Run(other params, IBinder binder)
{
string fileUrl = $"test-blob/{Guid.NewGuid().ToString()}";
var blob = binder.Bind<Microsoft.WindowsAzure.Storage.Blob.CloudBlockBlob>(new BlobAttribute(fileUrl));
blob.UploadText($"test text file: {fileUrl}");
}
【问题讨论】:
-
当我删除依赖项时,其他函数会抛出:“Microsoft.WindowsAzure.Storage, Version=8.5.0.0”
标签: azure azure-blob-storage azure-functions