CloudStorageAccount.Parse(connString)表示未找到CloudStorageAccount.cs

时间:2016-04-06 00:02:03

标签: c# azure azure-storage azure-storage-blobs azure-sdk-.net

在我的WebAPI控制器中,我试图发布到我的Azure Blob存储。我试图以下列方式连接:

string blobConnectionString = ConfigurationManager.ConnectionStrings["AzureStorageAccount"].ConnectionString;
CloudStorageAccount storageAccount = CloudStorageAccount.Parse(blobConnectionString);
CloudBlobClient blobClient = storageAccount.CreateCloudBlobClient();
CloudBlobContainer container = blobClient.GetContainerReference("testContainer");

然而,这样做只返回500并在

之后逐行遍历调试器中的这一行
  

CloudStorageAccount.Parse(blobConnectionString)

它在Visual Studio中返回Source Not Found错误,其中显示:

  

找不到CloudStorageAccount.cs,您需要找到   CloudStorageAccount.cs查看当前调用堆栈的源   帧。

这是我丢失文件的问题还是我的连接字符串问题?我的网络配置是:

<connectionStrings>
<add name="AzureStorageAccount" connectionString="DefaultEndpointsProtocol=https;AccountName=somecustomname;AccountKey=accesskey" />
</connectionStrings>

1 个答案:

答案 0 :(得分:1)

问题在于我使用F11(Step Into)而不是F10(Step Over)进行调试。