2016-09-23 244 views
0

我已经开始实施在Azure Blob存储到我的应用程序和(发展连接问题)使用开发连接字符串(“UseDevelopmentStorage =真;”)时,试图在这里制作的容器,当它不幸失败:Azure的Blob存储

例外情况是: Microsoft.WindowsAzure.Storage.StorageException未被用户代码处理 InnerException: Message =发送请求时发生错误。 源= System.Private.CoreLib 的InnerException: 的HResult = -2147012867 消息=与服务器的连接不能建立 源= System.Private.CoreLib ....

我的代码:

public async void UploadBlob(IFormFile file, string containerReference, string blobReference) 
    { 
     var container = _blobClient.GetContainerReference(containerReference); 
     await container.CreateIfNotExistsAsync(); 

     var blockBlob = container.GetBlockBlobReference(blobReference); 

     using (var fileStream = file.OpenReadStream()) 
     { 
      await blockBlob.UploadFromStreamAsync(fileStream); 
     } 
    } 

任何想法,为什么我无法连接?

谢谢,聂

+2

你启动的本地存储模拟器? – Kenneth

+0

我将如何启动它?我可以在VS中的SQL Server对象资源管理器中看到AzureStorageEmulatorDb45,但尚未启动任何内容。 – Nik

回答