在我的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>
答案 0 :(得分:1)
问题在于我使用F11(Step Into)而不是F10(Step Over)进行调试。